PostgreSQL Source Code  git master
BTVacState Struct Reference

#include <nbtree.h>

Data Fields

IndexVacuumInfoinfo
 
IndexBulkDeleteResultstats
 
IndexBulkDeleteCallback callback
 
void * callback_state
 
BTCycleId cycleid
 
MemoryContext pagedelcontext
 

Detailed Description

Definition at line 319 of file nbtree.h.

Field Documentation

◆ callback

IndexBulkDeleteCallback BTVacState::callback

Definition at line 323 of file nbtree.h.

Referenced by btreevacuumposting(), btvacuumpage(), and btvacuumscan().

◆ callback_state

void* BTVacState::callback_state

Definition at line 324 of file nbtree.h.

Referenced by btreevacuumposting(), btvacuumpage(), and btvacuumscan().

◆ cycleid

BTCycleId BTVacState::cycleid

Definition at line 325 of file nbtree.h.

Referenced by btvacuumpage(), and btvacuumscan().

◆ info

IndexVacuumInfo* BTVacState::info

Definition at line 321 of file nbtree.h.

Referenced by btvacuumpage(), and btvacuumscan().

◆ pagedelcontext

MemoryContext BTVacState::pagedelcontext

Definition at line 326 of file nbtree.h.

Referenced by btvacuumpage(), and btvacuumscan().

◆ stats

IndexBulkDeleteResult* BTVacState::stats

Definition at line 322 of file nbtree.h.

Referenced by _bt_unlink_halfdead_page(), btvacuumpage(), and btvacuumscan().


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