| getSplits(int) |  | 0% |  | 0% | 12 | 12 | 47 | 47 | 1 | 1 |
| doInitialize() |  | 0% | | n/a | 1 | 1 | 19 | 19 | 1 | 1 |
| isExistHashPartition(TableInfo) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$setLakeSoulParams$0(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setLakeSoulParams(TFileRangeDesc, LakeSoulSplit) |   | 92% |   | 50% | 6 | 7 | 2 | 30 | 0 | 1 |
| LakeSoulScanNode(PlanNodeId, TupleDescriptor, boolean, SessionVariable, ScanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPathPartitionKeys() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTargetTable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLocationProperties() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCatalog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSplits$4(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSplits$3(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSplits$2(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSplits$1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setScanParams(TFileRangeDesc, Split) |   | 85% |   | 50% | 2 | 3 | 0 | 6 | 0 | 1 |
| getFileFormatType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |