HivePageSourceProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,346 of 1,3460%83 of 830%74742602603131
createPageSource(ConnectorTransactionHandle, ConnectorSession, ConnectorSplit, ConnectorTableLayoutHandle, List, SplitContext, RuntimeStats)2730%140%88595911
createHivePageSource(Set, Set, Configuration, ConnectorSession, HiveFileSplit, OptionalInt, Storage, TupleDomain, List, Map, List, DateTimeZone, TypeManager, SchemaTableName, List, List, Map, int, TableToPartitionMapping, Optional, boolean, HiveFileContext, RowExpression, boolean, RowExpressionService, Optional, Optional)1830%120%77323211
createSelectivePageSource(Set, Configuration, ConnectorSession, HiveSplit, HiveTableLayoutHandle, List, DateTimeZone, TypeManager, LoadingCache, SplitContext, HiveFileContext, Optional)1820%80%55454511
getPageSourceFromCursorProvider(Set, Configuration, ConnectorSession, HiveFileSplit, Storage, TupleDomain, DateTimeZone, TypeManager, SchemaTableName, List, List, Map, int, TableToPartitionMapping, boolean, RowExpression, boolean, RowExpressionService, List, List, Set, List, Optional)1540%120%77343411
shouldSkipPartition(TypeManager, HiveTableLayoutHandle, DateTimeZone, HiveSplit, SplitContext)970%140%88232311
generateCacheQuota(HiveSplit)760%50%557711
createAggregatedPageSource(Set, Configuration, ConnectorSession, HiveSplit, HiveTableLayoutHandle, List, HiveFileContext, Optional)740%40%33191911
HivePageSourceProvider(HiveClientConfig, HdfsEnvironment, Set, Set, Set, Set, TypeManager, RowExpressionService)670%n/a11151511
toBucketAdaptation(HiveSplit.BucketConversion, List, OptionalInt, Function, boolean)550%n/a11161611
shouldSkipBucket(HiveTableLayoutHandle, HiveSplit, SplitContext, boolean)390%60%447711
lambda$shouldSkipBucket$18(HiveSplit, HiveBucketing.HiveBucketFilter)130%20%221111
lambda$new$0(RowExpressionService, HivePageSourceProvider.RowExpressionCacheKey)110%n/a111111
lambda$createSelectivePageSource$12(TypeManager, HivePageSourceProvider.ColumnMapping)100%n/a111111
lambda$createHivePageSource$15(Set, HiveColumnHandle)90%20%221111
lambda$createSelectivePageSource$7(List, HiveSplit, ConnectorSession, HiveSplit.BucketConversion)90%n/a111111
lambda$createSelectivePageSource$5(Set, HiveColumnHandle)90%20%221111
lambda$createHivePageSource$16(List, OptionalInt, ConnectorSession, HiveSplit.BucketConversion)80%n/a112211
lambda$createSelectivePageSource$8(HivePageSourceProvider.ColumnMapping)80%20%221111
lambda$createSelectivePageSource$14(HiveTableLayoutHandle, TupleDomain)70%n/a111111
lambda$null$13(ColumnHandle)70%n/a111111
lambda$createPageSource$4(TupleDomain, TupleDomain)60%n/a111111
lambda$createPageSource$2(ColumnHandle)60%n/a111111
lambda$createPageSource$1(ColumnHandle)60%n/a111111
lambda$toBucketAdaptation$20(HivePageSourceProvider.ColumnMapping)50%n/a111111
lambda$shouldSkipPartition$19(TypeManager, HiveColumnHandle)50%n/a111111
lambda$getPageSourceFromCursorProvider$17(TypeManager, HiveColumnHandle)50%n/a111111
lambda$createSelectivePageSource$11(HivePageSourceProvider.ColumnMapping)50%n/a111111
lambda$createSelectivePageSource$9(HivePageSourceProvider.ColumnMapping)50%n/a111111
lambda$null$6(HivePageSourceProvider.ColumnMapping)50%n/a111111
lambda$createSelectivePageSource$10(HivePageSourceProvider.ColumnMapping)40%n/a111111
lambda$null$3(ColumnHandle)30%n/a111111