LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeGatherMerge.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 98.7 % 224 221 3 221
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 14 14 14
Baseline: lcov-20250906-005545-baseline Branches: 84.7 % 124 105 1 18 105
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 3 3 3
(360..) days: 98.6 % 221 218 3 218
Function coverage date bins:
(360..) days: 100.0 % 14 14 14
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 84.4 % 122 103 1 18 103

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
ExecReScanGatherMerge CBC 24 91.7 % (11 / 12) 50.0 % (2 / 4)
gather_merge_init CBC 81 100.0 % (28 / 28) 88.5 % (23 / 26)
gather_merge_clear_tuples CBC 87 100.0 % (7 / 7) 100.0 % (4 / 4)
ExecEndGatherMerge CBC 171 100.0 % (4 / 4)
ExecInitGatherMerge CBC 171 100.0 % (36 / 36) 70.0 % (7 / 10)
gather_merge_setup CBC 171 100.0 % (14 / 14) 100.0 % (2 / 2)
ExecShutdownGatherMerge CBC 237 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecShutdownGatherMergeWorkers CBC 261 100.0 % (7 / 7) 100.0 % (4 / 4)
load_tuple_array CBC 2070 100.0 % (12 / 12) 100.0 % (8 / 8)
gm_readnext_tuple CBC 21613 100.0 % (5 / 5) 100.0 % (4 / 4)
ExecGatherMerge CBC 128067 94.6 % (35 / 37) 81.8 % (18 / 22)
gather_merge_getnext CBC 128067 100.0 % (12 / 12) 100.0 % (6 / 6)
gather_merge_readnext CBC 128390 100.0 % (26 / 26) 83.3 % (15 / 18)
heap_compare_slots CBC 171859 100.0 % (18 / 18) 71.4 % (10 / 14)

Generated by: LCOV version 2.4-beta