PostgreSQL Source Code git master
Data Fields
ParallelVacuumState Struct Reference

Data Fields

 
 
 
int  nindexes
 
 
 
 
 
 
 
 
 
 
 
char *  relnamespace
 
char *  relname
 
char *  indname
 
 

Detailed Description

Definition at line 162 of file vacuumparallel.c.

Field Documentation

bstrategy

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().

buffer_usage

BufferUsage* ParallelVacuumState::buffer_usage

Definition at line 191 of file vacuumparallel.c.

Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().

dead_items

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().

heaprel

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().

indname

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().

indrels

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().

indstats

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().

nindexes

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().

nindexes_parallel_bulkdel

int ParallelVacuumState::nindexes_parallel_bulkdel

Definition at line 207 of file vacuumparallel.c.

Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().

nindexes_parallel_cleanup

int ParallelVacuumState::nindexes_parallel_cleanup

Definition at line 208 of file vacuumparallel.c.

Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().

nindexes_parallel_condcleanup

int ParallelVacuumState::nindexes_parallel_condcleanup

Definition at line 209 of file vacuumparallel.c.

Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().

pcxt

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().

relname

char* ParallelVacuumState::relname

Definition at line 219 of file vacuumparallel.c.

Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().

relnamespace

char* ParallelVacuumState::relnamespace

Definition at line 218 of file vacuumparallel.c.

Referenced by parallel_vacuum_error_callback(), and parallel_vacuum_main().

shared

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().

status

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().

wal_usage

WalUsage* ParallelVacuumState::wal_usage

Definition at line 194 of file vacuumparallel.c.

Referenced by parallel_vacuum_init(), and parallel_vacuum_process_all_indexes().

will_parallel_vacuum

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().


The documentation for this struct was generated from the following file:

AltStyle によって変換されたページ (->オリジナル) /