PostgreSQL Source Code
git master
|
#include <spgist_private.h>
Definition at line 188 of file spgist_private.h.
IndexOrderByDistance* SpGistScanOpaqueData::distances[MaxIndexTuplesPerPage] |
Definition at line 235 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spggettuple(), and storeGettuple().
ItemPointerData SpGistScanOpaqueData::heapPtrs[MaxIndexTuplesPerPage] |
Definition at line 228 of file spgist_private.h.
Referenced by spggettuple(), and storeGettuple().
Oid SpGistScanOpaqueData::indexCollation |
Definition at line 209 of file spgist_private.h.
Referenced by spgbeginscan(), spgInnerTest(), and spgLeafTest().
double* SpGistScanOpaqueData::infDistances |
Definition at line 217 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), and spgInnerTest().
FmgrInfo SpGistScanOpaqueData::innerConsistentFn |
Definition at line 212 of file spgist_private.h.
Referenced by spgbeginscan(), and spgInnerTest().
int SpGistScanOpaqueData::iPtr |
Definition at line 227 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), and spggettuple().
ScanKey SpGistScanOpaqueData::keyData |
Definition at line 201 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), spgInitInnerConsistentIn(), spgLeafTest(), and spgPrepareScanKeys().
FmgrInfo SpGistScanOpaqueData::leafConsistentFn |
Definition at line 213 of file spgist_private.h.
Referenced by spgbeginscan(), and spgLeafTest().
int* SpGistScanOpaqueData::nonNullOrderByOffsets |
Definition at line 207 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), spgPrepareScanKeys(), and storeGettuple().
int SpGistScanOpaqueData::nPtrs |
Definition at line 226 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spggettuple(), and storeGettuple().
int64 SpGistScanOpaqueData::ntids |
Definition at line 221 of file spgist_private.h.
Referenced by spggetbitmap(), and storeBitmap().
int SpGistScanOpaqueData::numberOfKeys |
Definition at line 200 of file spgist_private.h.
Referenced by spgInitInnerConsistentIn(), spgLeafTest(), and spgPrepareScanKeys().
int SpGistScanOpaqueData::numberOfNonNullOrderBys |
Definition at line 203 of file spgist_private.h.
Referenced by pairingheap_SpGistSearchItem_cmp(), spgAllocSearchItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgPrepareScanKeys(), spgWalk(), and storeGettuple().
int SpGistScanOpaqueData::numberOfOrderBys |
Definition at line 202 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spggettuple(), spgPrepareScanKeys(), and storeGettuple().
ScanKey SpGistScanOpaqueData::orderByData |
Definition at line 205 of file spgist_private.h.
Referenced by spgInitInnerConsistentIn(), spgLeafTest(), and spgPrepareScanKeys().
Oid* SpGistScanOpaqueData::orderByTypes |
Definition at line 206 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), spggettuple(), and spgrescan().
bool SpGistScanOpaqueData::recheck[MaxIndexTuplesPerPage] |
Definition at line 229 of file spgist_private.h.
Referenced by spggettuple(), and storeGettuple().
bool SpGistScanOpaqueData::recheckDistances[MaxIndexTuplesPerPage] |
Definition at line 230 of file spgist_private.h.
Referenced by spggettuple(), and storeGettuple().
TupleDesc SpGistScanOpaqueData::reconTupDesc |
Definition at line 225 of file spgist_private.h.
Referenced by spgbeginscan(), and storeGettuple().
HeapTuple SpGistScanOpaqueData::reconTups[MaxIndexTuplesPerPage] |
Definition at line 232 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spggettuple(), and storeGettuple().
pairingheap* SpGistScanOpaqueData::scanQueue |
Definition at line 191 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spgAddSearchItemToQueue(), and spgGetNextQueueItem().
bool SpGistScanOpaqueData::searchNonNulls |
Definition at line 197 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), and spgPrepareScanKeys().
bool SpGistScanOpaqueData::searchNulls |
Definition at line 196 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spgLeafTest(), and spgPrepareScanKeys().
SpGistState SpGistScanOpaqueData::state |
Definition at line 190 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), spgFreeSearchItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgMakeInnerItem(), spgNewHeapItem(), and storeGettuple().
TIDBitmap* SpGistScanOpaqueData::tbm |
Definition at line 220 of file spgist_private.h.
Referenced by spggetbitmap(), and storeBitmap().
MemoryContext SpGistScanOpaqueData::tempCxt |
Definition at line 192 of file spgist_private.h.
Referenced by spgbeginscan(), spgendscan(), spgInnerTest(), spgLeafTest(), and spgWalk().
MemoryContext SpGistScanOpaqueData::traversalCxt |
Definition at line 193 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spgbeginscan(), spgendscan(), spgInitInnerConsistentIn(), spgInnerTest(), and spgLeafTest().
bool SpGistScanOpaqueData::want_itup |
Definition at line 224 of file spgist_private.h.
Referenced by resetSpGistScanOpaque(), spggetbitmap(), spggettuple(), spgInitInnerConsistentIn(), spgLeafTest(), spgNewHeapItem(), and storeGettuple().
double* SpGistScanOpaqueData::zeroDistances |
Definition at line 216 of file spgist_private.h.
Referenced by spgAddStartItem(), spgbeginscan(), and spgendscan().