| appendVirtualColumns(List) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| appendVirtualColumnsAndTopN(List, List, Optional, List, Optional, Optional) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| lambda$withTableScanParams$13(TableScanParams) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$withOperativeSlots$5(Collection) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withVirtualColumns$17(LogicalProperties, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withPreAggStatus$6(PreAggStatus) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withCachedOutput$4(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$withManuallySpecifiedTabletIds$0(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withRelationId$14(RelationId) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withGroupExprLogicalPropChildren$8(Optional, Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeOutput() |   | 62% |   | 55% | 6 | 10 | 13 | 33 | 0 | 1 |
| lambda$withColToSubPathsMap$12(Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$withMaterializedIndexSelected$11(long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| withVirtualColumns(List) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| withManuallySpecifiedTabletIds(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withCachedOutput(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withOperativeSlots(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withPreAggStatus(PreAggStatus) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withGroupExprLogicalPropChildren(Optional, Optional, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withMaterializedIndexSelected(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withColToSubPathsMap(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withTableScanParams(TableScanParams) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withRelationId(RelationId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSelectedPartitionIds(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |   | 90% |   | 70% | 3 | 6 | 1 | 8 | 0 | 1 |
| getReadMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasSameScanState(LogicalCatalogRelation) |   | 93% |   | 62% | 3 | 5 | 0 | 4 | 0 | 1 |
| lambda$appendVirtualColumnsAndTopN$19(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$appendVirtualColumns$18(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withVirtualColumns$16(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$computeOutput$2(Slot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$withPartitionPrunablePredicates$10(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withGroupExpression$7(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withTableAlias$15(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelectedPartitionIds$9(List, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withSelectedTabletIds$3(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withReadMode$20(StreamReadMode) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| LogicalOlapTableStreamScan(RelationId, Table, List, Optional, Optional, List, boolean, boolean, List, long, boolean, PreAggStatus, List, List, Map, Optional, Optional, boolean, Map, List, Collection, List, List, Optional, Optional, List, Optional, String, Optional, Optional, StreamReadMode) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hasSameTableIdentity(LogicalCatalogRelation) |  | 100% |   | 66% | 2 | 4 | 0 | 5 | 0 | 1 |
| LogicalOlapTableStreamScan(RelationId, OlapTable, List, List, List, List, Optional, List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| LogicalOlapTableStreamScan(RelationId, OlapTable, List, List, List, Optional, Collection) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| withSelectedPartitionIds(List, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSnapshot() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isReset() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isIncremental() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| withSelectedTabletIds(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withGroupExpression(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withPartitionPrunablePredicates(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withTableAlias(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withReadMode(StreamReadMode) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| accept(PlanVisitor, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$computeOutput$1(List, int, Pair) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStreamReadMode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |