PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
GinBuildState Struct Reference

Data Fields

GinState ginstate
 
double indtuples
 
GinStatsData buildStats
 
MemoryContext tmpCtx
 
MemoryContext funcCtx
 
BuildAccumulator accum
 
ItemPointerData tid
 
int work_mem
 
GinLeaderbs_leader
 
int bs_worker_id
 
double bs_numtuples
 
double bs_reltuples
 
Tuplesortstatebs_sortstate
 
Tuplesortstatebs_worker_sort
 

Detailed Description

Definition at line 139 of file gininsert.c.

Field Documentation

◆ accum

◆ bs_leader

GinLeader* GinBuildState::bs_leader

Definition at line 154 of file gininsert.c.

Referenced by _gin_begin_parallel(), _gin_leader_participate_as_worker(), and ginbuild().

◆ bs_numtuples

double GinBuildState::bs_numtuples

Definition at line 158 of file gininsert.c.

Referenced by ginbuild().

◆ bs_reltuples

double GinBuildState::bs_reltuples

Definition at line 159 of file gininsert.c.

Referenced by ginbuild().

◆ bs_sortstate

Tuplesortstate* GinBuildState::bs_sortstate

Definition at line 166 of file gininsert.c.

◆ bs_worker_id

int GinBuildState::bs_worker_id

Definition at line 155 of file gininsert.c.

◆ bs_worker_sort

Tuplesortstate* GinBuildState::bs_worker_sort

Definition at line 174 of file gininsert.c.

Referenced by ginFlushBuildState().

◆ buildStats

GinStatsData GinBuildState::buildStats

Definition at line 143 of file gininsert.c.

Referenced by _gin_parallel_build_main(), ginbuild(), and ginBuildCallback().

◆ funcCtx

MemoryContext GinBuildState::funcCtx

Definition at line 145 of file gininsert.c.

Referenced by _gin_parallel_build_main(), ginbuild(), and ginHeapTupleBulkInsert().

◆ ginstate

GinState GinBuildState::ginstate

◆ indtuples

double GinBuildState::indtuples

Definition at line 142 of file gininsert.c.

Referenced by _gin_parallel_build_main(), ginbuild(), and ginHeapTupleBulkInsert().

◆ tid

ItemPointerData GinBuildState::tid

Definition at line 147 of file gininsert.c.

Referenced by _gin_parallel_build_main(), ginbuild(), and ginBuildCallbackParallel().

◆ tmpCtx

◆ work_mem

int GinBuildState::work_mem

Definition at line 148 of file gininsert.c.

Referenced by ginBuildCallbackParallel().


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