|
PostgreSQL Source Code git master
|
#include <gist_private.h>
Data Fields | |
| BlockNumber | nodeBlocknum |
| int32 | blocksCount |
| BlockNumber | pageBlocknum |
| GISTNodeBufferPage * | pageBuffer |
| bool | queuedForEmptying |
| bool | isTemp |
| int | level |
Definition at line 298 of file gist_private.h.
| int32 GISTNodeBuffer::blocksCount |
Definition at line 301 of file gist_private.h.
Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), gistLoadNodeBuffer(), gistPopItupFromNodeBuffer(), gistPushItupToNodeBuffer(), and gistRelocateBuildBuffersOnSplit().
| bool GISTNodeBuffer::isTemp |
Definition at line 310 of file gist_private.h.
Referenced by gistAddLoadedBuffer(), gistGetNodeBuffer(), and gistRelocateBuildBuffersOnSplit().
| int GISTNodeBuffer::level |
Definition at line 312 of file gist_private.h.
Referenced by gistGetNodeBuffer(), and gistProcessEmptyingQueue().
| BlockNumber GISTNodeBuffer::nodeBlocknum |
Definition at line 300 of file gist_private.h.
Referenced by gistProcessEmptyingQueue().
| BlockNumber GISTNodeBuffer::pageBlocknum |
Definition at line 303 of file gist_private.h.
Referenced by gistGetNodeBuffer(), gistLoadNodeBuffer(), gistRelocateBuildBuffersOnSplit(), and gistUnloadNodeBuffer().
| GISTNodeBufferPage* GISTNodeBuffer::pageBuffer |
Definition at line 304 of file gist_private.h.
Referenced by gistGetNodeBuffer(), gistLoadNodeBuffer(), gistPopItupFromNodeBuffer(), gistPushItupToNodeBuffer(), gistRelocateBuildBuffersOnSplit(), and gistUnloadNodeBuffer().
| bool GISTNodeBuffer::queuedForEmptying |
Definition at line 307 of file gist_private.h.
Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), gistProcessEmptyingQueue(), and gistPushItupToNodeBuffer().