PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BTReadPageState Struct Reference

#include <nbtree.h>

Data Fields

OffsetNumber minoff
 
OffsetNumber maxoff
 
IndexTuple finaltup
 
Page page
 
bool firstpage
 
bool forcenonrequired
 
int startikey
 
OffsetNumber offnum
 
OffsetNumber skip
 
bool continuescan
 
int16 rechecks
 
int16 targetdistance
 
int16 nskipadvances
 

Detailed Description

Definition at line 1101 of file nbtree.h.

Field Documentation

◆ continuescan

bool BTReadPageState::continuescan

Definition at line 1117 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys().

◆ finaltup

IndexTuple BTReadPageState::finaltup

Definition at line 1106 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_set_startikey().

◆ firstpage

bool BTReadPageState::firstpage

Definition at line 1108 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_set_startikey().

◆ forcenonrequired

bool BTReadPageState::forcenonrequired

Definition at line 1109 of file nbtree.h.

Referenced by _bt_checkkeys(), _bt_checkkeys_look_ahead(), and _bt_set_startikey().

◆ maxoff

OffsetNumber BTReadPageState::maxoff

Definition at line 1105 of file nbtree.h.

Referenced by _bt_advance_array_keys(), _bt_checkkeys_look_ahead(), and _bt_set_startikey().

◆ minoff

OffsetNumber BTReadPageState::minoff

Definition at line 1104 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead(), and _bt_set_startikey().

◆ nskipadvances

int16 BTReadPageState::nskipadvances

Definition at line 1125 of file nbtree.h.

Referenced by _bt_advance_array_keys().

◆ offnum

OffsetNumber BTReadPageState::offnum

Definition at line 1113 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead().

◆ page

Page BTReadPageState::page

Definition at line 1107 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead(), and _bt_set_startikey().

◆ rechecks

int16 BTReadPageState::rechecks

Definition at line 1123 of file nbtree.h.

Referenced by _bt_advance_array_keys(), _bt_checkkeys(), and _bt_checkkeys_look_ahead().

◆ skip

OffsetNumber BTReadPageState::skip

Definition at line 1116 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys_look_ahead().

◆ startikey

int BTReadPageState::startikey

Definition at line 1110 of file nbtree.h.

Referenced by _bt_checkkeys(), and _bt_set_startikey().

◆ targetdistance

int16 BTReadPageState::targetdistance

Definition at line 1124 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys_look_ahead().


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