PushDownVectorTopNIntoPaimonScan

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total195 of 1,27384%67 of 24472%5715551281733
containsTimestampLtz(DataType)560%160%99161611
orcSchemaContainsTimestampLtz(Table)414652%11738%810132401
conjunctRidesIntoVectorSearch(Expression)325462%121250%81351501
pushDown(LogicalTopN, LogicalProject, LogicalFileScan, Optional)2544094%128287%12481212201
lambda$buildRules$2(LogicalTopN)90%20%221111
lambda$buildRules$0(LogicalTopN)90%20%221111
filterHasDataConjunct(LogicalFilter, Table)44992%4450%4531001
lambda$containsTimestampLtz$15(DataField)40%n/a111111
lambda$orcSchemaContainsTimestampLtz$14(DataField)40%n/a111111
lambda$orcSchemaContainsTimestampLtz$13(DataField)40%n/a111111
lambda$orcSchemaContainsTimestampLtz$12(DataField)40%n/a111111
complexColumnsRideAsWholeColumns(LogicalProject, Alias, Expression)11298%32388%31412501
projectedColumnsContainVariant(LogicalProject, Optional)5898%1787%1511301
projectionNeedsNanosecondReader(LogicalProject, Optional)39100%1583%140901
projectContainsNonMovableExpression(LogicalProject, Alias)31100%8100%050701
buildRules()30100%n/a010601
isVectorFilterColumnSlot(Expression)24100%1583%140601
boundPaimonTable(PaimonExternalTable, LogicalFileScan)22100%1375%130301
slotRidesWholeColumn(SlotReference)20100%1375%130401
lambda$buildRules$3(LogicalTopN)20100%n/a010401
conjunctsRideIntoVectorSearch(LogicalFilter)19100%4100%030501
static {...}19100%n/a010101
lambda$pushDown$5(String)16100%6100%040301
lambda$buildRules$1(LogicalTopN)15100%n/a010301
lambda$projectionNeedsNanosecondReader$7(Set, Expression)11100%n/a010101
lambda$projectionNeedsNanosecondReader$6(Set, NamedExpression)11100%n/a010101
ridesAsLiteral(Expression)10100%4100%030101
lambda$complexColumnsRideAsWholeColumns$10(TreeNode)10100%4100%030101
lambda$projectedColumnsContainVariant$11(List, LogicalFilter)6100%n/a010101
lambda$projectionNeedsNanosecondReader$8(Set, LogicalFilter)6100%n/a010101
lambda$pushDown$4(String, String)4100%n/a010101
PushDownVectorTopNIntoPaimonScan()100%n/a010101
lambda$projectContainsNonMovableExpression$9(TreeNode)100%n/a010101