PostgreSQL Source Code git master
Data Fields
GISTNodeBuffer Struct Reference

#include <gist_private.h>

Data Fields

 
 
 
 
 
bool  isTemp
 
int  level
 

Detailed Description

Definition at line 298 of file gist_private.h.

Field Documentation

blocksCount

int32 GISTNodeBuffer::blocksCount

Definition at line 301 of file gist_private.h.

Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), gistLoadNodeBuffer(), gistPopItupFromNodeBuffer(), gistPushItupToNodeBuffer(), and gistRelocateBuildBuffersOnSplit().

isTemp

bool GISTNodeBuffer::isTemp

Definition at line 310 of file gist_private.h.

Referenced by gistAddLoadedBuffer(), gistGetNodeBuffer(), and gistRelocateBuildBuffersOnSplit().

level

int GISTNodeBuffer::level

Definition at line 312 of file gist_private.h.

Referenced by gistGetNodeBuffer(), and gistProcessEmptyingQueue().

nodeBlocknum

BlockNumber GISTNodeBuffer::nodeBlocknum

Definition at line 300 of file gist_private.h.

Referenced by gistProcessEmptyingQueue().

pageBlocknum

BlockNumber GISTNodeBuffer::pageBlocknum

Definition at line 303 of file gist_private.h.

Referenced by gistGetNodeBuffer(), gistLoadNodeBuffer(), gistRelocateBuildBuffersOnSplit(), and gistUnloadNodeBuffer().

pageBuffer

GISTNodeBufferPage* GISTNodeBuffer::pageBuffer

Definition at line 304 of file gist_private.h.

Referenced by gistGetNodeBuffer(), gistLoadNodeBuffer(), gistPopItupFromNodeBuffer(), gistPushItupToNodeBuffer(), gistRelocateBuildBuffersOnSplit(), and gistUnloadNodeBuffer().

queuedForEmptying

bool GISTNodeBuffer::queuedForEmptying

Definition at line 307 of file gist_private.h.

Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), gistProcessEmptyingQueue(), and gistPushItupToNodeBuffer().


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

AltStyle によって変換されたページ (->オリジナル) /