PostgreSQL Source Code  git master
BTReadPageState Struct Reference

#include <nbtree.h>

Data Fields

ScanDirection dir
 
OffsetNumber minoff
 
OffsetNumber maxoff
 
IndexTuple finaltup
 
BlockNumber prev_scan_page
 
Page page
 
OffsetNumber offnum
 
OffsetNumber skip
 
bool continuescan
 
bool prechecked
 
bool firstmatch
 
int16 rechecks
 
int16 targetdistance
 

Detailed Description

Definition at line 1086 of file nbtree.h.

Field Documentation

◆ continuescan

bool BTReadPageState::continuescan

Definition at line 1101 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys().

◆ dir

ScanDirection BTReadPageState::dir

Definition at line 1089 of file nbtree.h.

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

◆ finaltup

IndexTuple BTReadPageState::finaltup

Definition at line 1092 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys().

◆ firstmatch

bool BTReadPageState::firstmatch

Definition at line 1108 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys().

◆ maxoff

OffsetNumber BTReadPageState::maxoff

Definition at line 1091 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys_look_ahead().

◆ minoff

OffsetNumber BTReadPageState::minoff

Definition at line 1090 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead().

◆ offnum

OffsetNumber BTReadPageState::offnum

Definition at line 1097 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead().

◆ page

Page BTReadPageState::page

Definition at line 1094 of file nbtree.h.

Referenced by _bt_checkkeys_look_ahead().

◆ prechecked

bool BTReadPageState::prechecked

Definition at line 1107 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys().

◆ prev_scan_page

BlockNumber BTReadPageState::prev_scan_page

Definition at line 1093 of file nbtree.h.

Referenced by _bt_advance_array_keys().

◆ rechecks

int16 BTReadPageState::rechecks

Definition at line 1114 of file nbtree.h.

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

◆ skip

OffsetNumber BTReadPageState::skip

Definition at line 1100 of file nbtree.h.

Referenced by _bt_advance_array_keys(), and _bt_checkkeys_look_ahead().

◆ targetdistance

int16 BTReadPageState::targetdistance

Definition at line 1115 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: