PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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
 
ConditionVariable nextoff_cv
 
MultiXactId perBackendXactIds [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 238 of file multixact.c.

Field Documentation

◆ finishedStartup

bool MultiXactStateData::finishedStartup

◆ multiStopLimit

MultiXactId MultiXactStateData::multiStopLimit

Definition at line 268 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiVacLimit

MultiXactId MultiXactStateData::multiVacLimit

Definition at line 266 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWarnLimit

MultiXactId MultiXactStateData::multiWarnLimit

Definition at line 267 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ multiWrapLimit

MultiXactId MultiXactStateData::multiWrapLimit

Definition at line 269 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetMultiXactIdLimit().

◆ nextMXact

◆ nextoff_cv

ConditionVariable MultiXactStateData::nextoff_cv

Definition at line 278 of file multixact.c.

Referenced by GetMultiXactIdMembers(), MultiXactShmemInit(), and RecordNewMultiXact().

◆ nextOffset

◆ offsetStopLimit

MultiXactOffset MultiXactStateData::offsetStopLimit

Definition at line 272 of file multixact.c.

Referenced by GetNewMultiXactId(), and SetOffsetVacuumLimit().

◆ oldestMultiXactDB

Oid MultiXactStateData::oldestMultiXactDB

◆ oldestMultiXactId

◆ oldestOffset

MultiXactOffset MultiXactStateData::oldestOffset

Definition at line 262 of file multixact.c.

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

◆ oldestOffsetKnown

bool MultiXactStateData::oldestOffsetKnown

Definition at line 263 of file multixact.c.

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

◆ perBackendXactIds

MultiXactId MultiXactStateData::perBackendXactIds[FLEXIBLE_ARRAY_MEMBER]

Definition at line 327 of file multixact.c.

Referenced by MultiXactShmemInit().


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