PostgreSQL Source Code git master
Loading...
Searching...
No Matches
ParallelHashJoinBatch Struct Reference

#include <hashjoin.h>

Data Fields

dsa_pointer buckets
 
Barrier batch_barrier
 
dsa_pointer chunks
 
size_t size
 
size_t estimated_size
 
size_t ntuples
 
size_t old_ntuples
 
bool space_exhausted
 
bool skip_unmatched
 

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 ExecParallelHashJoinNewBatch(), and ExecParallelHashJoinSetUpBatches().

◆ buckets

◆ chunks

dsa_pointer ParallelHashJoinBatch::chunks

Definition at line 167 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBuckets(), and ExecParallelHashTupleAlloc().

◆ estimated_size

size_t ParallelHashJoinBatch::estimated_size

Definition at line 169 of file hashjoin.h.

◆ ntuples

size_t ParallelHashJoinBatch::ntuples

Definition at line 170 of file hashjoin.h.

Referenced by ExecParallelHashTupleAlloc().

◆ old_ntuples

size_t ParallelHashJoinBatch::old_ntuples

Definition at line 171 of file hashjoin.h.

Referenced by ExecParallelHashIncreaseNumBatches().

◆ size

size_t ParallelHashJoinBatch::size

◆ skip_unmatched

bool ParallelHashJoinBatch::skip_unmatched

Definition at line 173 of file hashjoin.h.

◆ space_exhausted

bool ParallelHashJoinBatch::space_exhausted

Definition at line 172 of file hashjoin.h.

Referenced by ExecParallelHashTupleAlloc().


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