PostgreSQL Source Code git master
Data Fields
GinScanEntryData Struct Reference

#include <gin_private.h>

Data Fields

 
 
 
 
 
 
 
 
 
 
 
 
 
int  matchNtuples
 
 
int  nlist
 
 
bool  isFinished
 
bool  reduceResult
 
 
 

Detailed Description

Definition at line 338 of file gin_private.h.

Field Documentation

attnum

OffsetNumber GinScanEntryData::attnum

Definition at line 347 of file gin_private.h.

Referenced by collectMatchBitmap(), collectMatchesForHeapRow(), ginFillScanEntry(), matchPartialInPendingList(), and startScanEntry().

btree

GinBtreeData GinScanEntryData::btree

Definition at line 375 of file gin_private.h.

Referenced by entryLoadMoreItems(), and startScanEntry().

buffer

Buffer GinScanEntryData::buffer

Definition at line 350 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), ginFreeScanKeys(), and startScanEntry().

curItem

ItemPointerData GinScanEntryData::curItem

Definition at line 353 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), keyGetItem(), and startScanEntry().

extra_data

Pointer GinScanEntryData::extra_data

Definition at line 344 of file gin_private.h.

Referenced by collectMatchBitmap(), ginFillScanEntry(), and matchPartialInPendingList().

isFinished

bool GinScanEntryData::isFinished

Definition at line 372 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), keyGetItem(), and startScanEntry().

isPartialMatch

bool GinScanEntryData::isPartialMatch

Definition at line 343 of file gin_private.h.

Referenced by collectMatchBitmap(), collectMatchesForHeapRow(), ginFillScanEntry(), and startScanEntry().

list

ItemPointerData* GinScanEntryData::list

Definition at line 368 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), ginFreeScanKeys(), and startScanEntry().

matchBitmap

TIDBitmap* GinScanEntryData::matchBitmap

Definition at line 356 of file gin_private.h.

Referenced by collectMatchBitmap(), entryGetItem(), ginFillScanEntry(), ginFreeScanKeys(), scanPostingTree(), and startScanEntry().

matchIterator

TBMPrivateIterator* GinScanEntryData::matchIterator

Definition at line 357 of file gin_private.h.

Referenced by entryGetItem(), ginFillScanEntry(), ginFreeScanKeys(), and startScanEntry().

matchNtuples

int GinScanEntryData::matchNtuples

Definition at line 365 of file gin_private.h.

Referenced by entryGetItem(), ginFillScanEntry(), and startScanEntry().

matchOffsets

OffsetNumber GinScanEntryData::matchOffsets[TBM_MAX_TUPLES_PER_PAGE]

Definition at line 364 of file gin_private.h.

Referenced by entryGetItem().

matchResult

TBMIterateResult GinScanEntryData::matchResult

Definition at line 363 of file gin_private.h.

Referenced by entryGetItem(), ginFillScanEntry(), and startScanEntry().

nlist

int GinScanEntryData::nlist

Definition at line 369 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), and startScanEntry().

offset

OffsetNumber GinScanEntryData::offset

Definition at line 370 of file gin_private.h.

Referenced by entryGetItem(), entryLoadMoreItems(), ginFillScanEntry(), and startScanEntry().

predictNumberResult

uint32 GinScanEntryData::predictNumberResult

Definition at line 374 of file gin_private.h.

Referenced by collectMatchBitmap(), scanPostingTree(), startScan(), and startScanEntry().

queryCategory

GinNullCategory GinScanEntryData::queryCategory

Definition at line 342 of file gin_private.h.

Referenced by collectMatchBitmap(), collectMatchesForHeapRow(), ginFillScanEntry(), matchPartialInPendingList(), and startScanEntry().

queryKey

Datum GinScanEntryData::queryKey

Definition at line 341 of file gin_private.h.

Referenced by collectMatchBitmap(), collectMatchesForHeapRow(), ginFillScanEntry(), matchPartialInPendingList(), and startScanEntry().

reduceResult

bool GinScanEntryData::reduceResult

Definition at line 373 of file gin_private.h.

Referenced by entryGetItem(), ginFillScanEntry(), startScan(), and startScanEntry().

searchMode

int32 GinScanEntryData::searchMode

Definition at line 346 of file gin_private.h.

Referenced by collectMatchBitmap(), collectMatchesForHeapRow(), and ginFillScanEntry().

strategy

StrategyNumber GinScanEntryData::strategy

Definition at line 345 of file gin_private.h.

Referenced by collectMatchBitmap(), ginFillScanEntry(), and matchPartialInPendingList().


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

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