PostgreSQL Source Code
git master
|
Data Fields | |
ParallelContext * | pcxt |
Relation | heaprel |
Relation * | indrels |
int | nindexes |
PVShared * | shared |
PVIndStats * | indstats |
VacDeadItems * | dead_items |
BufferUsage * | buffer_usage |
WalUsage * | wal_usage |
bool * | will_parallel_vacuum |
int | nindexes_parallel_bulkdel |
int | nindexes_parallel_cleanup |
int | nindexes_parallel_condcleanup |
BufferAccessStrategy | bstrategy |
char * | relnamespace |
char * | relname |
char * | indname |
PVIndVacStatus | status |
Definition at line 153 of file vacuumparallel.c.
BufferAccessStrategy ParallelVacuumState::bstrategy |
Definition at line 203 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
BufferUsage* ParallelVacuumState::buffer_usage |
Definition at line 182 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
VacDeadItems* ParallelVacuumState::dead_items |
Definition at line 179 of file vacuumparallel.c.
Referenced by parallel_vacuum_get_dead_items(), parallel_vacuum_init(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
Relation ParallelVacuumState::heaprel |
Definition at line 159 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
char* ParallelVacuumState::indname |
Definition at line 211 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
Relation* ParallelVacuumState::indrels |
Definition at line 162 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_all_indexes(), parallel_vacuum_process_safe_indexes(), and parallel_vacuum_process_unsafe_indexes().
PVIndStats* ParallelVacuumState::indstats |
Definition at line 176 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_all_indexes(), parallel_vacuum_process_safe_indexes(), and parallel_vacuum_process_unsafe_indexes().
int ParallelVacuumState::nindexes |
Definition at line 163 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_all_indexes(), parallel_vacuum_process_safe_indexes(), and parallel_vacuum_process_unsafe_indexes().
int ParallelVacuumState::nindexes_parallel_bulkdel |
Definition at line 198 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
int ParallelVacuumState::nindexes_parallel_cleanup |
Definition at line 199 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
int ParallelVacuumState::nindexes_parallel_condcleanup |
Definition at line 200 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
ParallelContext* ParallelVacuumState::pcxt |
Definition at line 156 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
char* ParallelVacuumState::relname |
Definition at line 210 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().
char* ParallelVacuumState::relnamespace |
Definition at line 209 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().
PVShared* ParallelVacuumState::shared |
Definition at line 166 of file vacuumparallel.c.
Referenced by parallel_vacuum_bulkdel_all_indexes(), parallel_vacuum_cleanup_all_indexes(), parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_all_indexes(), parallel_vacuum_process_one_index(), and parallel_vacuum_process_safe_indexes().
PVIndVacStatus ParallelVacuumState::status |
Definition at line 212 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
WalUsage* ParallelVacuumState::wal_usage |
Definition at line 185 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
bool* ParallelVacuumState::will_parallel_vacuum |
Definition at line 192 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().