PostgreSQL Source Code git master
BTParallelScanDescData Struct Reference

Data Fields

BlockNumber btps_nextScanPage
 
BlockNumber btps_lastCurrPage
 
BTPS_State btps_pageStatus
 
LWLock btps_lock
 
ConditionVariable btps_cv
 
int btps_arrElems [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 66 of file nbtree.c.

Field Documentation

◆ btps_arrElems

int BTParallelScanDescData::btps_arrElems[FLEXIBLE_ARRAY_MEMBER]

Definition at line 81 of file nbtree.c.

Referenced by btestimateparallelscan().

◆ btps_cv

ConditionVariable BTParallelScanDescData::btps_cv

Definition at line 75 of file nbtree.c.

Referenced by _bt_parallel_release(), and btinitparallelscan().

◆ btps_lastCurrPage

BlockNumber BTParallelScanDescData::btps_lastCurrPage

Definition at line 69 of file nbtree.c.

Referenced by _bt_parallel_release(), btinitparallelscan(), and btparallelrescan().

◆ btps_lock

LWLock BTParallelScanDescData::btps_lock

Definition at line 74 of file nbtree.c.

Referenced by _bt_parallel_release(), btinitparallelscan(), and btparallelrescan().

◆ btps_nextScanPage

BlockNumber BTParallelScanDescData::btps_nextScanPage

Definition at line 68 of file nbtree.c.

Referenced by _bt_parallel_release(), btinitparallelscan(), and btparallelrescan().

◆ btps_pageStatus

BTPS_State BTParallelScanDescData::btps_pageStatus

Definition at line 71 of file nbtree.c.

Referenced by _bt_parallel_release(), btinitparallelscan(), and btparallelrescan().


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