LCOV - code coverage report
Current view: top level - src/backend/commands - repack.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.8 % 1217 1117
Test Date: 2026-11-05 09:16:49 Functions: 97.7 % 43 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 67.8 % 829 562

Function Name Sort by function name Hit count Sort by function hit count
DecodingWorkerFileName 78
ExecRepack 297
HandleRepackMessageInterrupt 21
ProcessRepackMessage 11
ProcessRepackMessages 14
RepackCommandAsString 3574
RepackLockLevel 1299
apply_concurrent_changes 26
apply_concurrent_delete 4
apply_concurrent_insert 9
apply_concurrent_update 40
build_new_indexes 13
check_concurrent_repack_requirements 24
check_index_is_clusterable 403
check_index_requirements 119
cluster_rel 513
cluster_rel_recheck 96
copy_attribute_defaults 13
copy_index_constraints 15
copy_table_data 489
determine_clustered_index 232
find_target_tuple 44
finish_heap_swap 1526
get_initial_snapshot 13
get_tables_to_repack 18
get_tables_to_repack_partitioned 52
identity_key_equal 2
initialize_change_context 13
make_new_heap 1651
mark_index_clustered 225
prepare_concurrent_update 40
process_concurrent_changes 26
process_single_relation 271
rebuild_relation 489
rebuild_relation_finish_concurrent 13
release_change_context 13
repack_is_permitted_for_relation 3188
restore_tuple 63
start_repack_decoding_worker 13
stop_repack_decoding_worker 13
stop_repack_decoding_worker_cb 0
swap_relation_files 1865
wait_for_repack_decoding_worker 13

Generated by: LCOV version 2.0-1