assertPushdownSubscripts(String) |  | 0% | | n/a | 1 | 1 | 97 | 97 | 1 | 1 |
testPushdownSubfieldsForMapFilter() |  | 0% | | n/a | 1 | 1 | 110 | 110 | 1 | 1 |
testPushdownSubfields() |  | 0% | | n/a | 1 | 1 | 76 | 76 | 1 | 1 |
testParquetDereferencePushDown() |  | 0% | | n/a | 1 | 1 | 85 | 85 | 1 | 1 |
testMetadataAggregationFoldingWithEmptyPartitions() |  | 0% | | n/a | 1 | 1 | 84 | 84 | 1 | 1 |
testOptimizeMetadataQueries() |  | 0% | | n/a | 1 | 1 | 79 | 79 | 1 | 1 |
testPushdownFilter() |  | 0% | | n/a | 1 | 1 | 57 | 57 | 1 | 1 |
testPushdownSubfieldsAndJoinReordering() |  | 0% | | n/a | 1 | 1 | 46 | 46 | 1 | 1 |
testPushDownSubfieldsFromLambdas() |  | 0% | | n/a | 1 | 1 | 36 | 36 | 1 | 1 |
testMetadataAggregationFolding() |  | 0% | | n/a | 1 | 1 | 45 | 45 | 1 | 1 |
testMetadataAggregationFoldingWithEmptyPartitionsAndMetastoreThreshold() |  | 0% | | n/a | 1 | 1 | 51 | 51 | 1 | 1 |
testMetadataAggregationFoldingWithTwoPartitionColumns() |  | 0% | | n/a | 1 | 1 | 46 | 46 | 1 | 1 |
testPushdownSubfieldsAssorted() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
testBucketPruning() |  | 0% | | n/a | 1 | 1 | 32 | 32 | 1 | 1 |
testPartialAggregatePushdown() |  | 0% | | n/a | 1 | 1 | 38 | 38 | 1 | 1 |
testPushdownSubfieldsForMapSubset() |  | 0% | | n/a | 1 | 1 | 32 | 32 | 1 | 1 |
testPartitionPruning() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
testPushdownFilterOnSubfields() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
testMetadataQueryOptimizationWithLimit() |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
testPushdownMapSubscripts() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
testAddRequestedColumnsToLayout() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
testPushdownArraySubscripts() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
testMetadataAggregationFoldingWithFilters(boolean, boolean) |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
testRepeatedFilterPushdown() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
assertRequestedColumnsInLayout(Plan, String, Set) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
optimizeMetadataFilterProperties() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
testPushdownNegativeSubfiels() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
testVirtualBucketing() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
testPushdownFilterAndSubfields() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
assertBucketFilter(Plan, String, int, Set) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
replicateHiveMetastore(DistributedQueryRunner) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
assertTableLayout(Plan, String, TupleDomain, RowExpression, Set) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
assertNoAggregatedColumns(Plan, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
assertNoBucketFilter(Plan, String, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
createDummyPartition(Table, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
assertPushdownFilterOnSubfields(String, Map) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$testPushdownFilter$5(RowExpression, Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPushdownFilter$4(RowExpression, Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPushdownFilter$1(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPushdownFilter$0(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
assertParquetDereferencePushDown(String, String, Map, TupleDomain, Set, RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
isTableScanNode(PlanNode, String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$assertPushdownFilterOnSubfields$31(String, Map, Plan) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$testBucketPruning$15(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$createDummyPartition$6(Table, String, Storage.Builder) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertPushdownSubfields(Session, String, String, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
assertParquetDereferencePushDown(Session, String, String, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
pushdownFilterAndNestedColumnFilterEnabled() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
partialAggregatePushdownEnabled() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createQueryRunner() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
assertPushdownSubfields(String, String, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
withParquetDereferencePushDownEnabled() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
tableScanParquetDeferencePushDowns(String, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
tableScanParquetDeferencePushDowns(String, Map, TupleDomain, Set, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$14(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$9(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$8(Plan) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
pushdownFilterEnabled() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
tableScan(String, TupleDomain, RowExpression, Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
tableScan(String, Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSessionWithOptimizeMetadataQueries() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$testBucketPruning$16(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$13(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$7(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPushdownFilter$3(RowExpression, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPushdownFilter$2(RowExpression, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSingleValueColumnDomain(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
utf8Slices(String[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
tableScanWithConstraint(String, Map) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
toSubfields(String[]) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
assertParquetDereferencePushDown(String, String, Map) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
identityMap(String[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
nestedColumnMap(String[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAddRequestedColumnsToLayout$23(String, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAddRequestedColumnsToLayout$22(String, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAddRequestedColumnsToLayout$21(String, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
constant(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testAddRequestedColumnsToLayout$20(String, Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$19(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$18(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$17(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$12(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$11(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testBucketPruning$10(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
nestedColumn(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$30(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$29(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$28(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$27(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$26(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$25(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$testPartialAggregatePushdown$24(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$nestedColumnMap$37(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$assertRequestedColumnsInLayout$36(String, PlanNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$assertNoAggregatedColumns$35(String, PlanNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$assertNoBucketFilter$34(String, PlanNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$assertBucketFilter$33(String, PlanNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$assertTableLayout$32(String, PlanNode) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
TestHiveLogicalPlanner() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createExpectedQueryRunner() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$nestedColumnMap$38(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |