PostgreSQL Source Code  git master
LVShared Struct Reference

Data Fields

Oid relid
 
int elevel
 
bool for_cleanup
 
bool first_time
 
double reltuples
 
bool estimated_count
 
int maintenance_work_mem_worker
 
pg_atomic_uint32 cost_balance
 
pg_atomic_uint32 active_nworkers
 
pg_atomic_uint32 idx
 
uint32 offset
 
bits8 bitmap [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 187 of file vacuumlazy.c.

Field Documentation

◆ active_nworkers

pg_atomic_uint32 LVShared::active_nworkers

◆ bitmap

bits8 LVShared::bitmap[FLEXIBLE_ARRAY_MEMBER]

Definition at line 248 of file vacuumlazy.c.

Referenced by prepare_index_statistics().

◆ cost_balance

pg_atomic_uint32 LVShared::cost_balance

◆ elevel

int LVShared::elevel

Definition at line 194 of file vacuumlazy.c.

Referenced by begin_parallel_vacuum(), and parallel_vacuum_main().

◆ estimated_count

bool LVShared::estimated_count

◆ first_time

◆ for_cleanup

◆ idx

◆ maintenance_work_mem_worker

int LVShared::maintenance_work_mem_worker

Definition at line 225 of file vacuumlazy.c.

Referenced by begin_parallel_vacuum(), and parallel_vacuum_main().

◆ offset

uint32 LVShared::offset

Definition at line 247 of file vacuumlazy.c.

Referenced by begin_parallel_vacuum().

◆ relid

Oid LVShared::relid

Definition at line 193 of file vacuumlazy.c.

Referenced by begin_parallel_vacuum(), and parallel_vacuum_main().

◆ reltuples

double LVShared::reltuples

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