PostgreSQL Source Code  git master
GistVacState Struct Reference

Data Fields

IndexVacuumInfoinfo
 
IndexBulkDeleteResultstats
 
IndexBulkDeleteCallback callback
 
void * callback_state
 
GistNSN startNSN
 
IntegerSetinternal_page_set
 
IntegerSetempty_leaf_set
 
MemoryContext page_set_context
 

Detailed Description

Definition at line 28 of file gistvacuum.c.

Field Documentation

◆ callback

IndexBulkDeleteCallback GistVacState::callback

Definition at line 32 of file gistvacuum.c.

Referenced by gistvacuumpage(), and gistvacuumscan().

◆ callback_state

void* GistVacState::callback_state

Definition at line 33 of file gistvacuum.c.

Referenced by gistvacuumpage(), and gistvacuumscan().

◆ empty_leaf_set

IntegerSet* GistVacState::empty_leaf_set

Definition at line 41 of file gistvacuum.c.

Referenced by gistvacuum_delete_empty_pages(), gistvacuumpage(), and gistvacuumscan().

◆ info

IndexVacuumInfo* GistVacState::info

Definition at line 30 of file gistvacuum.c.

Referenced by gistvacuumpage(), and gistvacuumscan().

◆ internal_page_set

IntegerSet* GistVacState::internal_page_set

Definition at line 40 of file gistvacuum.c.

Referenced by gistvacuum_delete_empty_pages(), gistvacuumpage(), and gistvacuumscan().

◆ page_set_context

MemoryContext GistVacState::page_set_context

Definition at line 42 of file gistvacuum.c.

Referenced by gistvacuumscan().

◆ startNSN

GistNSN GistVacState::startNSN

Definition at line 34 of file gistvacuum.c.

Referenced by gistvacuumpage(), and gistvacuumscan().

◆ stats

IndexBulkDeleteResult* GistVacState::stats

Definition at line 31 of file gistvacuum.c.

Referenced by gistvacuum_delete_empty_pages(), gistvacuumpage(), and gistvacuumscan().


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