PostgreSQL Source Code
git master
|
Data Fields | |
ParallelContext * | pcxt |
Relation | heaprel |
Relation * | indrels |
int | nindexes |
PVShared * | shared |
PVIndStats * | indstats |
TidStore * | 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 162 of file vacuumparallel.c.
BufferAccessStrategy ParallelVacuumState::bstrategy |
Definition at line 212 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 191 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
TidStore* ParallelVacuumState::dead_items |
Definition at line 188 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_get_dead_items(), parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_one_index(), and parallel_vacuum_reset_dead_items().
Relation ParallelVacuumState::heaprel |
Definition at line 168 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), parallel_vacuum_main(), and parallel_vacuum_process_one_index().
char* ParallelVacuumState::indname |
Definition at line 220 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 171 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 185 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 172 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 207 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
int ParallelVacuumState::nindexes_parallel_cleanup |
Definition at line 208 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
int ParallelVacuumState::nindexes_parallel_condcleanup |
Definition at line 209 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
ParallelContext* ParallelVacuumState::pcxt |
Definition at line 165 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
char* ParallelVacuumState::relname |
Definition at line 219 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().
char* ParallelVacuumState::relnamespace |
Definition at line 218 of file vacuumparallel.c.
Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().
PVShared* ParallelVacuumState::shared |
Definition at line 175 of file vacuumparallel.c.
Referenced by parallel_vacuum_bulkdel_all_indexes(), parallel_vacuum_cleanup_all_indexes(), parallel_vacuum_get_dead_items(), parallel_vacuum_init(), parallel_vacuum_main(), parallel_vacuum_process_all_indexes(), parallel_vacuum_process_one_index(), parallel_vacuum_process_safe_indexes(), and parallel_vacuum_reset_dead_items().
PVIndVacStatus ParallelVacuumState::status |
Definition at line 221 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 194 of file vacuumparallel.c.
Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().
bool* ParallelVacuumState::will_parallel_vacuum |
Definition at line 201 of file vacuumparallel.c.
Referenced by parallel_vacuum_end(), parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().