PostgreSQL Source Code git master
Data Fields
ParallelHashJoinBatch Struct Reference

#include <hashjoin.h>

Data Fields

 
 
 
size_t  size
 
size_t  estimated_size
 
size_t  ntuples
 
size_t  old_ntuples
 
 
 

Detailed Description

Definition at line 162 of file hashjoin.h.

Field Documentation

batch_barrier

Barrier ParallelHashJoinBatch::batch_barrier

Definition at line 165 of file hashjoin.h.

Referenced by ExecHashTableDetachBatch(), ExecParallelHashJoinNewBatch(), ExecParallelHashJoinSetUpBatches(), and ExecParallelPrepHashTableForUnmatched().

buckets

dsa_pointer ParallelHashJoinBatch::buckets

Definition at line 164 of file hashjoin.h.

Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashTableAlloc(), and ExecParallelHashTableSetCurrentBatch().

chunks

dsa_pointer ParallelHashJoinBatch::chunks

Definition at line 167 of file hashjoin.h.

Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), and ExecParallelHashTupleAlloc().

estimated_size

size_t ParallelHashJoinBatch::estimated_size

Definition at line 169 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTuplePrealloc().

ntuples

size_t ParallelHashJoinBatch::ntuples

Definition at line 170 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTupleAlloc().

old_ntuples

size_t ParallelHashJoinBatch::old_ntuples

Definition at line 171 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBatches(), and ExecParallelHashMergeCounters().

size

size_t ParallelHashJoinBatch::size

Definition at line 168 of file hashjoin.h.

Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashMergeCounters(), ExecParallelHashTupleAlloc(), and ExecParallelPrepHashTableForUnmatched().

skip_unmatched

bool ParallelHashJoinBatch::skip_unmatched

Definition at line 173 of file hashjoin.h.

Referenced by ExecHashTableDetachBatch(), and ExecParallelPrepHashTableForUnmatched().

space_exhausted

bool ParallelHashJoinBatch::space_exhausted

Definition at line 172 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashTupleAlloc(), and ExecParallelHashTuplePrealloc().


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

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