LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeIncrementalSort.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 81.4 % 290 236 54 1 235 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 66.7 % 12 8 4 1 7
Baseline: lcov-20261105-baseline Branches: 61.4 % 197 121 76 121
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 81.3 % 289 235 54 235
Function coverage date bins:
(360..) days: 66.7 % 12 8 4 1 7
Branch coverage date bins:
(360..) days: 61.4 % 197 121 76 121

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
ExecInitIncrementalSort CBC 702 65.0 % (26 / 40) 50.0 % (2 / 4)
ExecIncrementalSortInitializeDSM UBC 0 0.0 % (0 / 10) 0.0 % (0 / 4)
ExecIncrementalSortRetrieveInstrumentation UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
ExecIncrementalSortEstimate UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
ExecIncrementalSortInitializeWorker UBC 0 0.0 % (0 / 5)
instrumentSortedGroup CBC 96 68.8 % (11 / 16) 42.9 % (3 / 7)
isCurrentGroup CBC 467642 85.0 % (17 / 20) 50.0 % (7 / 14)
preparePresortedCols GNC 454 88.9 % (16 / 18) 40.0 % (4 / 10)
ExecEndIncrementalSort CBC 702 100.0 % (11 / 11) 100.0 % (4 / 4)
ExecIncrementalSort CBC 487242 100.0 % (95 / 95) 66.3 % (69 / 104)
ExecReScanIncrementalSort CBC 8 100.0 % (18 / 18) 70.0 % (7 / 10)
switchToPresortedPrefixMode CBC 436 100.0 % (42 / 42) 73.5 % (25 / 34)

Generated by: LCOV version 2.0-1