PostgreSQL Source Code git master
MultiXactStateData Struct Reference

Data Fields

MultiXactId nextMXact
 
MultiXactOffset nextOffset
 
bool finishedStartup
 
MultiXactId oldestMultiXactId
 
Oid oldestMultiXactDB
 
MultiXactOffset oldestOffset
 
bool oldestOffsetKnown
 
MultiXactId multiVacLimit
 
MultiXactId multiWarnLimit
 
MultiXactId multiStopLimit
 
MultiXactId multiWrapLimit
 
MultiXactOffset offsetStopLimit
 
MultiXactId perBackendXactIds [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 237 of file multixact.c.

Field Documentation

◆ finishedStartup

bool MultiXactStateData::finishedStartup

◆ multiStopLimit

MultiXactId MultiXactStateData::multiStopLimit

Definition at line 267 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiVacLimit

MultiXactId MultiXactStateData::multiVacLimit

Definition at line 265 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWarnLimit

MultiXactId MultiXactStateData::multiWarnLimit

Definition at line 266 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWrapLimit

MultiXactId MultiXactStateData::multiWrapLimit

Definition at line 268 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ nextMXact

◆ nextOffset

◆ offsetStopLimit

MultiXactOffset MultiXactStateData::offsetStopLimit

Definition at line 271 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetOffsetVacuumLimit().

◆ oldestMultiXactDB

Oid MultiXactStateData::oldestMultiXactDB

◆ oldestMultiXactId

◆ oldestOffset

MultiXactOffset MultiXactStateData::oldestOffset

Definition at line 261 of file multixact.c.

Referenced by GetMultiXactInfo(), GetNewMultiXactId(), and SetOffsetVacuumLimit().

◆ oldestOffsetKnown

bool MultiXactStateData::oldestOffsetKnown

Definition at line 262 of file multixact.c.

Referenced by GetMultiXactInfo(), GetNewMultiXactId(), and SetOffsetVacuumLimit().

◆ perBackendXactIds

MultiXactId MultiXactStateData::perBackendXactIds[FLEXIBLE_ARRAY_MEMBER]

Definition at line 320 of file multixact.c.

Referenced by MultiXactShmemInit().


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