HiveExternalMetaCache

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,283 of 2,13439%89 of 12428%991402474224578
getFilesByPartitions(List, boolean, boolean, DirectoryLister, TableIf)1660%100%66353511
getAllPartitions(ExternalTable, List, boolean)1380%140%88313111
loadPartitions(Iterable, SplitScanContext)1110%60%44272711
getFilesByTransaction(List, Map, boolean, String, Runnable)830%40%33232311
getAllPartitionsWithCache(ExternalTable, List, SplitScanContext)660%40%33141411
invalidatePartitions(long, String, String, List)630%120%77171711
lambda$loadPartitions$11(List, HiveExternalMetaCache.PartitionCacheKey)600%40%339911
loadPartition(HiveExternalMetaCache.PartitionCacheKey)480%20%22101011
getFileCache(HMSExternalCatalog, LocationPath, String, List, DirectoryLister, TableIf, SplitScanContext)448265%6225%3573001
lambda$getAllPartitionsWithCache$20(NameMapping, SplitScanContext, HiveExternalMetaCache.PartitionCacheKey)390%n/a117711
invalidateDb(long, String)370%20%228811
loadSchemaCacheValue(SchemaCacheKey)360%20%226611
loadFiles(HiveExternalMetaCache.FileCacheKey, DirectoryLister, TableIf, SplitScanContext)345963%2466%2462001
lambda$loadSchemaCacheValue$9(SchemaCacheKey)270%n/a114411
lambda$getFilesByPartitions$12(long, long, HivePartition)230%20%223311
toListPartitionItem(String, List, String)197780%2466%2421101
getFilesByPartitions(List, boolean, DirectoryLister, TableIf, SplitScanContext)178583%3562%3531901
getHivePartition(ExternalTable, List)160%n/a112211
hmsCatalog(long)131145%1150%121401
putPartitionValuesCacheForTest(HiveExternalMetaCache.PartitionValueCacheKey, HiveExternalMetaCache.HivePartitionValues)130%n/a113311
loadFileCacheValue(HiveExternalMetaCache.FileCacheKey, SplitScanContext)124880%4450%4521001
loadPartitionValues(HiveExternalMetaCache.PartitionValueCacheKey)1111491%2466%2412401
getPartitionValues(ExternalTable, List)110%n/a112211
lambda$getFilesByTransaction$25(RemoteFileSystem, HivePartition, Map, HMSExternalCatalog, boolean, Runnable)100%n/a112211
loadFiles(HiveExternalMetaCache.FileCacheKey, DirectoryLister, TableIf)90%n/a111111
lambda$getFilesByPartitions$16(HiveExternalMetaCache.FileCacheValue)90%20%221111
lambda$getFilesByPartitions$14(DirectoryLister, TableIf, HiveExternalMetaCache.FileCacheKey)90%n/a111111
advanceFileCacheInvalidationGeneration(long)83280%1583%1421101
refreshAffectedPartitions(HMSExternalTable, List, List, List)80%n/a112211
getFilesByTransaction(List, Map, boolean, String)80%n/a111111
invalidateCatalogEntries(long)70%n/a113311
loadFileCacheValue(HiveExternalMetaCache.FileCacheKey)70%n/a111111
loadPartitions(Iterable)70%n/a111111
refreshAffectedPartitionsCache(HMSExternalTable, List, List)70%n/a112211
dropPartitionsCache(ExternalTable, List, boolean)70%n/a112211
lambda$invalidateTable$6(String, String, HiveExternalMetaCache.PartitionCacheKey)70%n/a111111
lambda$invalidateTable$5(String, String, HiveExternalMetaCache.PartitionValueCacheKey)70%n/a111111
lambda$invalidateTable$4(String, String, SchemaCacheKey)70%n/a111111
getAllPartitionsWithCache(ExternalTable, List)60%n/a111111
getAllPartitionsWithoutCache(ExternalTable, List)60%n/a111111
invalidatePartitionCache(ExternalTable, String)60%n/a112211
lambda$getAllPartitions$21(NameMapping, List)60%n/a111111
lambda$getAllPartitionsWithCache$18(NameMapping, List)60%n/a111111
lambda$getFilesByPartitions$15(DirectoryLister, TableIf, HiveExternalMetaCache.FileCacheKey)60%n/a111111
lambda$getFilesByPartitions$13(HiveExternalMetaCache.FileCacheKey, DirectoryLister, TableIf)60%n/a111111
lambda$invalidateDb$3(String, HiveExternalMetaCache.PartitionCacheKey)60%n/a111111
lambda$invalidateDb$2(String, HiveExternalMetaCache.PartitionValueCacheKey)60%n/a111111
lambda$invalidateDb$1(String, SchemaCacheKey)60%n/a111111
schemaEntryIfInitialized(long)50%n/a111111
lambda$getAllPartitionsWithCache$19(SplitScanContext, List)50%n/a111111
loadPartitionCacheValue(HiveExternalMetaCache.PartitionCacheKey)40%n/a111111
lambda$new$0(HiveExternalMetaCache.PartitionValueCacheKey, HiveExternalMetaCache.HivePartitionValues)40%n/a111111
lambda$getFilesByTransaction$24()0%n/a111111
HiveExternalMetaCache(ExecutorService, ExecutorService, ExternalMetaCacheBudgetManager)81100%n/a0101501
invalidateTableCache(NameMapping)54100%3350%3401401
invalidateTable(long, String, String)50100%n/a010701
catalogPropertyCompatibilityMap()25100%n/a010501
getFileCacheInvalidationGeneration(long)14100%2100%020201
onCatalogPermanentlyRemoved(long)13100%n/a010301
invalidateIfInitialized(AbstractExternalMetaCache.EntryHandle, long, Predicate)10100%1150%120401
getPartitionValues(HiveExternalMetaCache.PartitionValueCacheKey)10100%n/a010101
HiveExternalMetaCache(ExecutorService, ExecutorService)9100%n/a010201
invalidateCatalog(long)7100%n/a010301
addPartitionsCache(NameMapping, List, List)7100%n/a010201
lambda$invalidateTableCache$22(NameMapping, HiveExternalMetaCache.PartitionCacheKey)7100%n/a010201
invalidatePartitionCache(NameMapping, String)6100%n/a010201
partitionValuesEntryIfInitialized(long)5100%n/a010101
partitionEntryIfInitialized(long)5100%n/a010101
fileEntryIfInitialized(long)5100%n/a010101
lambda$getFilesByPartitions$17(SplitScanContext, HiveExternalMetaCache.FileCacheKey)5100%n/a010101
loadPartitionValuesCacheValue(HiveExternalMetaCache.PartitionValueCacheKey)4100%n/a010101
lambda$invalidateTableCache$23(long, HiveExternalMetaCache.FileCacheKey)4100%n/a010101
lambda$loadFileCacheValue$10(Long)4100%n/a010101
lambda$advanceFileCacheInvalidationGeneration$8(Long)4100%n/a010101
lambda$invalidateTable$7(long, HiveExternalMetaCache.FileCacheKey)4100%n/a010101
static {...}4100%n/a010101
aliases()3100%n/a010101
preparePartitionValuesForPublication(HiveExternalMetaCache.HivePartitionValues)3100%n/a010201