LCOV - code coverage report
Current view: top level - src/backend/commands - repack.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.5 % 1193 1091
Test Date: 2026-09-26 10:15:47 Functions: 97.7 % 43 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 66.8 % 801 535

Function Name Sort by function name Hit count Sort by function hit count
stop_repack_decoding_worker_cb 0
identity_key_equal 2
apply_concurrent_delete 3
apply_concurrent_insert 7
ProcessRepackMessage 11
ProcessRepackMessages 11
build_new_indexes 11
copy_attribute_defaults 11
get_initial_snapshot 11
initialize_change_context 11
rebuild_relation_finish_concurrent 11
release_change_context 11
start_repack_decoding_worker 11
stop_repack_decoding_worker 11
wait_for_repack_decoding_worker 11
copy_index_constraints 13
HandleRepackMessageInterrupt 16
get_tables_to_repack 16
apply_concurrent_changes 22
check_concurrent_repack_requirements 22
process_concurrent_changes 22
adjust_toast_pointers 26
apply_concurrent_update 26
find_target_tuple 29
get_tables_to_repack_partitioned 32
restore_tuple 44
cluster_rel_recheck 52
DecodingWorkerFileName 66
check_index_requirements 85
mark_index_clustered 193
determine_clustered_index 214
process_single_relation 240
ExecRepack 264
check_index_is_clusterable 355
copy_table_data 439
rebuild_relation 439
cluster_rel 463
RepackLockLevel 1166
finish_heap_swap 1476
make_new_heap 1601
swap_relation_files 1813
repack_is_permitted_for_relation 3064
RepackCommandAsString 3466

Generated by: LCOV version 2.0-1