PostgreSQL Source Code git master
Data Fields
Tuplesortstate Struct Reference

Data Fields

 
 
bool  bounded
 
bool  boundUsed
 
int  bound
 
 
 
 
int  maxTapes
 
 
 
 
 
 
int  memtupcount
 
int  memtupsize
 
bool  growmemtuples
 
 
char *  slabMemoryBegin
 
char *  slabMemoryEnd
 
 
size_t  tape_buffer_mem
 
 
int  currentRun
 
 
int  nInputTapes
 
int  nInputRuns
 
 
int  nOutputTapes
 
int  nOutputRuns
 
 
 
int  current
 
bool  eof_reached
 
 
 
bool  markpos_eof
 
int  worker
 
 
 
 
 

Detailed Description

Definition at line 185 of file tuplesort.c.

Field Documentation

abbrevNext

int64 Tuplesortstate::abbrevNext

Definition at line 330 of file tuplesort.c.

allowedMem

int64 Tuplesortstate::allowedMem

Definition at line 199 of file tuplesort.c.

availMem

int64 Tuplesortstate::availMem

Definition at line 198 of file tuplesort.c.

base

TuplesortPublic Tuplesortstate::base

Definition at line 187 of file tuplesort.c.

bound

int Tuplesortstate::bound

Definition at line 192 of file tuplesort.c.

bounded

bool Tuplesortstate::bounded

Definition at line 189 of file tuplesort.c.

boundUsed

bool Tuplesortstate::boundUsed

Definition at line 191 of file tuplesort.c.

current

int Tuplesortstate::current

Definition at line 296 of file tuplesort.c.

currentRun

int Tuplesortstate::currentRun

Definition at line 270 of file tuplesort.c.

destTape

LogicalTape* Tuplesortstate::destTape

Definition at line 288 of file tuplesort.c.

eof_reached

bool Tuplesortstate::eof_reached

Definition at line 297 of file tuplesort.c.

growmemtuples

bool Tuplesortstate::growmemtuples

Definition at line 220 of file tuplesort.c.

inputTapes

LogicalTape** Tuplesortstate::inputTapes

Definition at line 280 of file tuplesort.c.

isMaxSpaceDisk

bool Tuplesortstate::isMaxSpaceDisk

Definition at line 204 of file tuplesort.c.

lastReturnedTuple

void* Tuplesortstate::lastReturnedTuple

Definition at line 264 of file tuplesort.c.

markpos_block

int64 Tuplesortstate::markpos_block

Definition at line 300 of file tuplesort.c.

markpos_eof

bool Tuplesortstate::markpos_eof

Definition at line 302 of file tuplesort.c.

markpos_offset

int Tuplesortstate::markpos_offset

Definition at line 301 of file tuplesort.c.

maxSpace

int64 Tuplesortstate::maxSpace

Definition at line 202 of file tuplesort.c.

maxSpaceStatus

TupSortStatus Tuplesortstate::maxSpaceStatus

Definition at line 207 of file tuplesort.c.

maxTapes

int Tuplesortstate::maxTapes

Definition at line 200 of file tuplesort.c.

memtupcount

int Tuplesortstate::memtupcount

Definition at line 218 of file tuplesort.c.

memtuples

SortTuple* Tuplesortstate::memtuples

Definition at line 217 of file tuplesort.c.

memtupsize

int Tuplesortstate::memtupsize

Definition at line 219 of file tuplesort.c.

nInputRuns

int Tuplesortstate::nInputRuns

Definition at line 282 of file tuplesort.c.

nInputTapes

int Tuplesortstate::nInputTapes

Definition at line 281 of file tuplesort.c.

nOutputRuns

int Tuplesortstate::nOutputRuns

Definition at line 286 of file tuplesort.c.

nOutputTapes

int Tuplesortstate::nOutputTapes

Definition at line 285 of file tuplesort.c.

nParticipants

int Tuplesortstate::nParticipants

Definition at line 322 of file tuplesort.c.

outputTapes

LogicalTape** Tuplesortstate::outputTapes

Definition at line 284 of file tuplesort.c.

result_tape

LogicalTape* Tuplesortstate::result_tape

Definition at line 295 of file tuplesort.c.

ru_start

PGRUsage Tuplesortstate::ru_start

Definition at line 336 of file tuplesort.c.

shared

Sharedsort* Tuplesortstate::shared

Definition at line 321 of file tuplesort.c.

slabAllocatorUsed

bool Tuplesortstate::slabAllocatorUsed

Definition at line 249 of file tuplesort.c.

slabFreeHead

SlabSlot* Tuplesortstate::slabFreeHead

Definition at line 253 of file tuplesort.c.

slabMemoryBegin

char* Tuplesortstate::slabMemoryBegin

Definition at line 251 of file tuplesort.c.

slabMemoryEnd

char* Tuplesortstate::slabMemoryEnd

Definition at line 252 of file tuplesort.c.

status

TupSortStatus Tuplesortstate::status

Definition at line 188 of file tuplesort.c.

tape_buffer_mem

size_t Tuplesortstate::tape_buffer_mem

Definition at line 256 of file tuplesort.c.

tapeset

LogicalTapeSet* Tuplesortstate::tapeset

Definition at line 208 of file tuplesort.c.

tupleMem

int64 Tuplesortstate::tupleMem

Definition at line 193 of file tuplesort.c.

worker

int Tuplesortstate::worker

Definition at line 320 of file tuplesort.c.


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

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