LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 95.6 % 745 712 33 712
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 19 19 19
Baseline: lcov-20260726-baseline Branches: 79.5 % 532 423 109 423
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.4 % 104 94 10 94
(360..) days: 96.4 % 641 618 23 618
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 17 17 17
Branch coverage date bins:
(30,360] days: 72.5 % 80 58 22 58
(360..) days: 80.8 % 452 365 87 365

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
CreatePartitionPruneState CBC 536 96.7 % (87 / 90) 86.5 % (45 / 52)
ExecBuildSlotPartitionKeyDescription CBC 102 86.7 % (26 / 30) 88.9 % (16 / 18)
ExecCleanupTupleRouting CBC 3174 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecDoInitialPruning CBC 359518 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindMatchingSubPlans CBC 2598 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecFindPartition CBC 629617 100.0 % (65 / 65) 80.8 % (42 / 52)
ExecInitPartitionDispatchInfo CBC 4536 85.1 % (40 / 47) 88.9 % (16 / 18)
ExecInitPartitionExecPruning CBC 538 92.9 % (13 / 14) 58.3 % (7 / 12)
ExecInitPartitionInfo CBC 4823 97.2 % (171 / 176) 76.0 % (111 / 146)
ExecInitRoutingInfo CBC 5222 100.0 % (37 / 37) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting CBC 3730 100.0 % (6 / 6)
FormPartitionKeyDatum CBC 707301 89.5 % (17 / 19) 58.3 % (14 / 24)
InitExecPartitionPruneContexts CBC 264 100.0 % (50 / 50) 85.3 % (29 / 34)
InitPartitionPruneContext CBC 709 100.0 % (33 / 33) 90.0 % (18 / 20)
IsIndexCompatibleAsArbiter CBC 23 73.3 % (22 / 30) 58.3 % (14 / 24)
adjust_partition_colnos CBC 50 100.0 % (4 / 4) 50.0 % (1 / 2)
adjust_partition_colnos_using_map CBC 61 91.7 % (11 / 12) 56.2 % (9 / 16)
find_matching_subplans_recurse CBC 2902 100.0 % (19 / 19) 100.0 % (18 / 18)
get_partition_for_tuple CBC 707273 96.9 % (63 / 65) 87.5 % (35 / 40)

Generated by: LCOV version 2.0-1