PushDownVectorTopNIntoPaimonScan

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total170 of 1,31387%64 of 25474%5716147288734
containsTimestampLtz(DataType)560%160%99161611
orcSchemaContainsTimestampLtz(Table)414652%11738%810132401
pushDown(LogicalTopN, LogicalProject, LogicalFileScan, Optional)2546994%138787%13511212701
lambda$buildRules$2(LogicalTopN)90%20%221111
lambda$buildRules$0(LogicalTopN)90%20%221111
conjunctRidesIntoVectorSearch(Expression)77991%71770%61311501
filterHasDataConjunct(LogicalFilter, Table)4992%4450%4531001
lambda$containsTimestampLtz$16(DataField)0%n/a111111
lambda$orcSchemaContainsTimestampLtz$15(DataField)0%n/a111111
lambda$orcSchemaContainsTimestampLtz$14(DataField)0%n/a111111
lambda$orcSchemaContainsTimestampLtz$13(DataField)0%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$6(String)16100%6100%040301
lambda$buildRules$1(LogicalTopN)15100%n/a010301
lambda$projectionNeedsNanosecondReader$8(Set, Expression)11100%n/a010101
lambda$projectionNeedsNanosecondReader$7(Set, NamedExpression)11100%n/a010101
lambda$pushDown$4(Literal)11100%1375%130201
ridesAsLiteral(Expression)10100%4100%030101
lambda$complexColumnsRideAsWholeColumns$11(TreeNode)10100%4100%030101
lambda$projectedColumnsContainVariant$12(List, LogicalFilter)6100%n/a010101
lambda$projectionNeedsNanosecondReader$9(Set, LogicalFilter)6100%n/a010101
lambda$pushDown$5(String, String)100%n/a010101
PushDownVectorTopNIntoPaimonScan()100%n/a010101
lambda$projectContainsNonMovableExpression$10(TreeNode)100%n/a010101