LCOV - differential code coverage report
Current view: top level - src/backend/executor - execPartition.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB ECB DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 95.6 % 745 712 10 23 91 621 43
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 19 19 9 10 1
Baseline: lcov-20260315-024220-baseline Branches: 79.5 % 532 423 21 88 55 368 1 1 3 17
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.4 % 104 94 10 91 3
(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 7 10
Branch coverage date bins:
(30,360] days: 72.5 % 80 58 21 1 55 3
(360..) days: 80.4 % 454 365 87 365 1 1

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
IsIndexCompatibleAsArbiter GNC 19 73.3 % (22 / 30) 58.3 % (14 / 24)
ExecInitPartitionDispatchInfo GNC 3507 85.1 % (40 / 47) 88.9 % (16 / 18)
ExecInitPartitionInfo GNC 3732 97.2 % (171 / 176) 76.0 % (111 / 146)
ExecBuildSlotPartitionKeyDescription CBC 77 86.7 % (26 / 30) 88.9 % (16 / 18)
CreatePartitionPruneState GNC 403 96.7 % (87 / 90) 86.5 % (45 / 52)
FormPartitionKeyDatum CBC 583532 89.5 % (17 / 19) 58.3 % (14 / 24)
ExecInitPartitionExecPruning CBC 405 92.9 % (13 / 14) 58.3 % (7 / 12)
adjust_partition_colnos_using_map CBC 47 91.7 % (11 / 12) 56.2 % (9 / 16)
ExecCleanupTupleRouting CBC 2475 100.0 % (16 / 16) 91.7 % (11 / 12)
ExecDoInitialPruning CBC 708213 100.0 % (14 / 14) 100.0 % (8 / 8)
ExecFindMatchingSubPlans CBC 1949 100.0 % (18 / 18) 87.5 % (14 / 16)
ExecFindPartition CBC 525263 100.0 % (65 / 65) 80.8 % (42 / 52)
ExecInitRoutingInfo GNC 3980 100.0 % (37 / 37) 75.0 % (15 / 20)
ExecSetupPartitionTupleRouting GNC 2897 100.0 % (6 / 6)
InitExecPartitionPruneContexts GNC 201 100.0 % (50 / 50) 85.3 % (29 / 34)
InitPartitionPruneContext GNC 533 100.0 % (33 / 33) 90.0 % (18 / 20)
adjust_partition_colnos CBC 38 100.0 % (4 / 4) 50.0 % (1 / 2)
find_matching_subplans_recurse CBC 2177 100.0 % (19 / 19) 100.0 % (18 / 18)

Generated by: LCOV version 2.4-beta