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
Hit count
stop_repack_decoding_worker_cb
0
identity_key_equal
2
apply_concurrent_delete
4
apply_concurrent_insert
9
ProcessRepackMessage
11
build_new_indexes
13
copy_attribute_defaults
13
get_initial_snapshot
13
initialize_change_context
13
rebuild_relation_finish_concurrent
13
release_change_context
13
start_repack_decoding_worker
13
stop_repack_decoding_worker
13
wait_for_repack_decoding_worker
13
ProcessRepackMessages
14
copy_index_constraints
15
get_tables_to_repack
18
HandleRepackMessageInterrupt
21
check_concurrent_repack_requirements
24
apply_concurrent_changes
26
process_concurrent_changes
26
apply_concurrent_update
40
prepare_concurrent_update
40
find_target_tuple
44
get_tables_to_repack_partitioned
52
restore_tuple
63
DecodingWorkerFileName
78
cluster_rel_recheck
96
check_index_requirements
119
mark_index_clustered
225
determine_clustered_index
232
process_single_relation
271
ExecRepack
297
check_index_is_clusterable
403
copy_table_data
489
rebuild_relation
489
cluster_rel
513
RepackLockLevel
1299
finish_heap_swap
1526
make_new_heap
1651
swap_relation_files
1865
repack_is_permitted_for_relation
3188
RepackCommandAsString
3574
Generated by:
LCOV version 2.0-1