LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 96.2 % 633 609 2 22 1 8 600 6
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 17 17 3 14
Baseline: 16@8cea358b128 Branches: 79.0 % 434 343 1 2 88 1 2 340
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 8 8 8
(180,240] days: 85.7 % 14 12 2 12
(240..) days: 96.4 % 611 589 2 20 1 588
Function coverage date bins:
(240..) days: 100.0 % 17 17 3 14
Branch coverage date bins:
(180,240] days: 90.0 % 10 9 1 9
(240..) days: 78.8 % 424 334 1 2 87 1 2 331

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
PartitionPruneFixSubPlanMap CBC 24 100.0 % (36 / 36) 86.4 % (19 / 22)
adjust_partition_colnos CBC 38 100.0 % (4 / 4) 50.0 % (1 / 2)
adjust_partition_colnos_using_map CBC 47 91.7 % (11 / 12) 56.2 % (9 / 16)
ExecBuildSlotPartitionKeyDescription CBC 77 86.7 % (26 / 30) 88.9 % (16 / 18)
CreatePartitionPruneState CBC 324 98.6 % (72 / 73) 77.1 % (37 / 48)
ExecInitPartitionPruning CBC 324 100.0 % (12 / 12) 87.5 % (7 / 8)
InitPartitionPruneContext CBC 453 94.3 % (33 / 35) 85.0 % (17 / 20)
ExecFindMatchingSubPlans CBC 1874 100.0 % (15 / 15) 87.5 % (7 / 8)
find_matching_subplans_recurse CBC 2102 100.0 % (16 / 16) 100.0 % (14 / 14)
ExecCleanupTupleRouting CBC 2697 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecSetupPartitionTupleRouting CBC 3058 100.0 % (6 / 6)
ExecInitPartitionDispatchInfo CBC 3658 85.7 % (42 / 49) 88.9 % (16 / 18)
ExecInitPartitionInfo GNC 3695 96.5 % (137 / 142) 74.6 % (85 / 114)
ExecInitRoutingInfo CBC 3933 100.0 % (39 / 39) 75.0 % (15 / 20)
ExecFindPartition GNC 497812 100.0 % (64 / 64) 82.0 % (41 / 50)
get_partition_for_tuple GNC 554040 96.9 % (63 / 65) 85.0 % (34 / 40)
FormPartitionKeyDatum CBC 554061 89.5 % (17 / 19) 58.3 % (14 / 24)

Generated by: LCOV version 2.1-beta2-3-g6141622