PostgreSQL Source Code  git master
progress.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PROGRESS_VACUUM_PHASE   0
 
#define PROGRESS_VACUUM_TOTAL_HEAP_BLKS   1
 
#define PROGRESS_VACUUM_HEAP_BLKS_SCANNED   2
 
#define PROGRESS_VACUUM_HEAP_BLKS_VACUUMED   3
 
#define PROGRESS_VACUUM_NUM_INDEX_VACUUMS   4
 
#define PROGRESS_VACUUM_MAX_DEAD_TUPLES   5
 
#define PROGRESS_VACUUM_NUM_DEAD_TUPLES   6
 
#define PROGRESS_VACUUM_PHASE_SCAN_HEAP   1
 
#define PROGRESS_VACUUM_PHASE_VACUUM_INDEX   2
 
#define PROGRESS_VACUUM_PHASE_VACUUM_HEAP   3
 
#define PROGRESS_VACUUM_PHASE_INDEX_CLEANUP   4
 
#define PROGRESS_VACUUM_PHASE_TRUNCATE   5
 
#define PROGRESS_VACUUM_PHASE_FINAL_CLEANUP   6
 

Macro Definition Documentation

◆ PROGRESS_VACUUM_HEAP_BLKS_SCANNED

#define PROGRESS_VACUUM_HEAP_BLKS_SCANNED   2

Definition at line 23 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_HEAP_BLKS_VACUUMED

#define PROGRESS_VACUUM_HEAP_BLKS_VACUUMED   3

Definition at line 24 of file progress.h.

Referenced by lazy_scan_heap(), and lazy_vacuum_page().

◆ PROGRESS_VACUUM_MAX_DEAD_TUPLES

#define PROGRESS_VACUUM_MAX_DEAD_TUPLES   5

Definition at line 26 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_NUM_DEAD_TUPLES

#define PROGRESS_VACUUM_NUM_DEAD_TUPLES   6

Definition at line 27 of file progress.h.

Referenced by lazy_record_dead_tuple().

◆ PROGRESS_VACUUM_NUM_INDEX_VACUUMS

#define PROGRESS_VACUUM_NUM_INDEX_VACUUMS   4

Definition at line 25 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_PHASE

#define PROGRESS_VACUUM_PHASE   0

Definition at line 21 of file progress.h.

Referenced by lazy_scan_heap(), lazy_truncate_heap(), and lazy_vacuum_rel().

◆ PROGRESS_VACUUM_PHASE_FINAL_CLEANUP

#define PROGRESS_VACUUM_PHASE_FINAL_CLEANUP   6

Definition at line 35 of file progress.h.

Referenced by lazy_vacuum_rel().

◆ PROGRESS_VACUUM_PHASE_INDEX_CLEANUP

#define PROGRESS_VACUUM_PHASE_INDEX_CLEANUP   4

Definition at line 33 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_PHASE_SCAN_HEAP

#define PROGRESS_VACUUM_PHASE_SCAN_HEAP   1

Definition at line 30 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_PHASE_TRUNCATE

#define PROGRESS_VACUUM_PHASE_TRUNCATE   5

Definition at line 34 of file progress.h.

Referenced by lazy_truncate_heap().

◆ PROGRESS_VACUUM_PHASE_VACUUM_HEAP

#define PROGRESS_VACUUM_PHASE_VACUUM_HEAP   3

Definition at line 32 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_PHASE_VACUUM_INDEX

#define PROGRESS_VACUUM_PHASE_VACUUM_INDEX   2

Definition at line 31 of file progress.h.

Referenced by lazy_scan_heap().

◆ PROGRESS_VACUUM_TOTAL_HEAP_BLKS

#define PROGRESS_VACUUM_TOTAL_HEAP_BLKS   1

Definition at line 22 of file progress.h.

Referenced by lazy_scan_heap().