LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplesortvariants.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 95.5 % 797 761 36 5 756 5
Current Date: 2026-09-20 14:13:17 +0900 Functions: 94.1 % 51 48 3 5 43
Baseline: lcov-20260920-baseline Branches: 64.4 % 402 259 143 259
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 78.9 % 19 15 4 5 10
(360..) days: 95.9 % 778 746 32 746
Function coverage date bins:
(360..) days: 94.1 % 51 48 3 5 43
Branch coverage date bins:
(30,360] days: 16.7 % 6 1 5 1
(360..) days: 65.2 % 396 258 138 258

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
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
removeabbrev_index_brin UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)
tuplesort_begin_index_hash CBC 5 95.5 % (21 / 22) 16.7 % (1 / 6)
removeabbrev_cluster CBC 8 100.0 % (9 / 9) 100.0 % (2 / 2)
removeabbrev_datum CBC 8 100.0 % (4 / 4) 100.0 % (2 / 2)
removeabbrev_heap CBC 8 100.0 % (10 / 10) 100.0 % (2 / 2)
tuplesort_begin_index_brin CBC 17 92.3 % (12 / 13) 16.7 % (1 / 6)
removeabbrev_index CBC 40 100.0 % (9 / 9) 100.0 % (2 / 2)
readtup_index_brin CBC 61 90.9 % (10 / 11) 20.0 % (2 / 10)
tuplesort_putbrintuple CBC 61 94.4 % (17 / 18) 25.0 % (2 / 8)
writetup_index_brin CBC 61 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplesort_getbrintuple CBC 66 100.0 % (11 / 11) 100.0 % (4 / 4)
freestate_cluster CBC 86 100.0 % (8 / 8) 75.0 % (3 / 4)
tuplesort_begin_cluster GNC 86 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_index_gin GNC 119 87.9 % (29 / 33) 41.7 % (5 / 12)
comparetup_index_brin CBC 208 100.0 % (7 / 7) 83.3 % (5 / 6)
tuplesort_begin_index_gist GNC 535 96.8 % (30 / 31) 50.0 % (7 / 14)
readtup_index_gin CBC 25124 90.9 % (10 / 11) 20.0 % (2 / 10)
writetup_index_gin CBC 25124 90.0 % (9 / 10) 50.0 % (1 / 2)
readtup_cluster CBC 40000 94.1 % (16 / 17) 25.0 % (4 / 16)
writetup_cluster CBC 40000 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplesort_begin_datum CBC 42396 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_putgintuple CBC 50248 94.1 % (16 / 17) 37.5 % (3 / 8)
tuplesort_getgintuple CBC 50316 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_begin_index_btree GNC 57054 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_heap GNC 69391 96.7 % (29 / 30) 59.1 % (13 / 22)
comparetup_index_gin CBC 91918 100.0 % (5 / 5) 50.0 % (1 / 2)
tuplesort_putheaptuple CBC 363154 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_getheaptuple CBC 363240 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_cluster_tiebreak CBC 477733 97.5 % (39 / 40) 77.3 % (17 / 22)
readtup_heap CBC 657120 100.0 % (17 / 17) 40.0 % (4 / 10)
readtup_datum CBC 695368 100.0 % (20 / 20) 50.0 % (10 / 20)
writetup_heap CBC 725300 100.0 % (11 / 11) 100.0 % (2 / 2)
writetup_datum CBC 770348 100.0 % (18 / 18) 87.5 % (7 / 8)
comparetup_index_hash CBC 1052005 96.4 % (27 / 28) 85.0 % (17 / 20)
tuplesort_getdatum CBC 1645926 100.0 % (18 / 18) 100.0 % (12 / 12)
readtup_index CBC 2106057 91.7 % (11 / 12) 20.0 % (2 / 10)
writetup_index CBC 2106057 88.9 % (8 / 9) 50.0 % (1 / 2)
tuplesort_putdatum CBC 2561711 100.0 % (16 / 16) 100.0 % (12 / 12)
comparetup_datum_tiebreak CBC 2757010 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_cluster CBC 4262750 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_datum CBC 6888717 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_gettupleslot CBC 7086799 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_puttupleslot CBC 7912392 100.0 % (18 / 18) 100.0 % (6 / 6)
tuplesort_putindextuplevalues CBC 8176956 93.8 % (15 / 16) 87.5 % (7 / 8)
tuplesort_getindextuple CBC 8208672 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_index_btree_tiebreak CBC 15181795 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_heap CBC 15794439 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 22150738 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_btree CBC 32926306 100.0 % (8 / 8) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1