PostgreSQL Source Code
git master
|
#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 |
Definition at line 162 of file hashjoin.h.
Barrier ParallelHashJoinBatch::batch_barrier |
Definition at line 165 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashJoinNewBatch(), ExecParallelHashJoinSetUpBatches(), and ExecParallelPrepHashTableForUnmatched().
dsa_pointer ParallelHashJoinBatch::buckets |
Definition at line 164 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashTableAlloc(), and ExecParallelHashTableSetCurrentBatch().
dsa_pointer ParallelHashJoinBatch::chunks |
Definition at line 167 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), and ExecParallelHashTupleAlloc().
size_t ParallelHashJoinBatch::estimated_size |
Definition at line 169 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTuplePrealloc().
size_t ParallelHashJoinBatch::ntuples |
Definition at line 170 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTupleAlloc().
size_t ParallelHashJoinBatch::old_ntuples |
Definition at line 171 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), and ExecParallelHashMergeCounters().
size_t ParallelHashJoinBatch::size |
Definition at line 168 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashMergeCounters(), ExecParallelHashTupleAlloc(), and ExecParallelPrepHashTableForUnmatched().
bool ParallelHashJoinBatch::skip_unmatched |
Definition at line 173 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), and ExecParallelPrepHashTableForUnmatched().
bool ParallelHashJoinBatch::space_exhausted |
Definition at line 172 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashTupleAlloc(), and ExecParallelHashTuplePrealloc().