#include <gist_private.h>
Data Fields | |
MemoryContext | context |
BufFile * | pfile |
long | nFileBlocks |
long * | freeBlocks |
int | nFreeBlocks |
int | freeBlocksLen |
HTAB * | nodeBuffersTab |
List * | bufferEmptyingQueue |
int | levelStep |
int | pagesPerBuffer |
List ** | buffersOnLevels |
int | buffersOnLevelsLen |
GISTNodeBuffer ** | loadedBuffers |
int | loadedBuffersCount |
int | loadedBuffersLen |
int | rootlevel |
Definition at line 353 of file gist_private.h.
Definition at line 372 of file gist_private.h.
Referenced by gistEmptyAllBuffers(), gistInitBuildBuffers(), gistProcessEmptyingQueue(), and gistPushItupToNodeBuffer().
Definition at line 383 of file gist_private.h.
Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), and gistInitBuildBuffers().
Definition at line 384 of file gist_private.h.
Referenced by gistEmptyAllBuffers(), gistGetNodeBuffer(), and gistInitBuildBuffers().
Definition at line 356 of file gist_private.h.
Referenced by gistAllocateNewPageBuffer(), gistEmptyAllBuffers(), gistGetNodeBuffer(), gistInitBuildBuffers(), and gistPushItupToNodeBuffer().
Definition at line 364 of file gist_private.h.
Referenced by gistBuffersGetFreeBlock(), gistBuffersReleaseBlock(), and gistInitBuildBuffers().
Definition at line 366 of file gist_private.h.
Referenced by gistBuffersReleaseBlock(), and gistInitBuildBuffers().
Definition at line 379 of file gist_private.h.
Referenced by gistBuildCallback(), and gistInitBuildBuffers().
Definition at line 390 of file gist_private.h.
Referenced by gistAddLoadedBuffer(), gistInitBuildBuffers(), and gistUnloadNodeBuffers().
Definition at line 391 of file gist_private.h.
Referenced by gistAddLoadedBuffer(), gistInitBuildBuffers(), and gistUnloadNodeBuffers().
Definition at line 392 of file gist_private.h.
Referenced by gistAddLoadedBuffer(), and gistInitBuildBuffers().
Definition at line 359 of file gist_private.h.
Referenced by gistBuffersGetFreeBlock(), and gistInitBuildBuffers().
Definition at line 365 of file gist_private.h.
Referenced by gistBuffersGetFreeBlock(), gistBuffersReleaseBlock(), and gistInitBuildBuffers().
Definition at line 369 of file gist_private.h.
Referenced by gistGetNodeBuffer(), gistInitBuildBuffers(), and gistRelocateBuildBuffersOnSplit().
Definition at line 380 of file gist_private.h.
Referenced by gistBuildCallback(), and gistInitBuildBuffers().
Definition at line 358 of file gist_private.h.
Referenced by gistFreeBuildBuffers(), gistInitBuildBuffers(), gistLoadNodeBuffer(), gistPopItupFromNodeBuffer(), gistPushItupToNodeBuffer(), and gistUnloadNodeBuffer().
Definition at line 395 of file gist_private.h.
Referenced by gistBufferingBuildInsert(), gistbufferinginserttuples(), and gistInitBuildBuffers().