LCOV - code coverage report
Current view: top level - src/backend/commands - repack.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 1128 1029
Test Date: 2026-08-15 14:15:41 Functions: 95.1 % 41 39
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 66.9 % 744 498

Function Name Sort by function name Hit count Sort by function hit count
DecodingWorkerFileName 42
ExecRepack 232
HandleRepackMessageInterrupt 7
ProcessRepackMessage 0
ProcessRepackMessages 7
RepackCommandAsString 3622
RepackLockLevel 1067
adjust_toast_pointers 22
apply_concurrent_changes 14
apply_concurrent_delete 3
apply_concurrent_insert 7
apply_concurrent_update 22
build_new_indexes 7
check_concurrent_repack_requirements 14
check_index_is_clusterable 355
cluster_rel 427
cluster_rel_recheck 52
copy_attribute_defaults 7
copy_index_constraints 8
copy_table_data 408
determine_clustered_index 189
find_target_tuple 25
finish_heap_swap 1452
get_initial_snapshot 7
get_tables_to_repack 17
get_tables_to_repack_partitioned 32
identity_key_equal 2
initialize_change_context 7
make_new_heap 1577
mark_index_clustered 193
process_concurrent_changes 14
process_single_relation 215
rebuild_relation 408
rebuild_relation_finish_concurrent 7
release_change_context 7
repack_is_permitted_for_relation 3252
restore_tuple 40
start_repack_decoding_worker 7
stop_repack_decoding_worker 7
stop_repack_decoding_worker_cb 0
swap_relation_files 1724

Generated by: LCOV version 2.0-1