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 |
Definition at line 151 of file hashjoin.h.
Barrier ParallelHashJoinBatch::batch_barrier |
Definition at line 154 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashJoinNewBatch(), and ExecParallelHashJoinSetUpBatches().
dsa_pointer ParallelHashJoinBatch::buckets |
Definition at line 153 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashTableAlloc(), and ExecParallelHashTableSetCurrentBatch().
dsa_pointer ParallelHashJoinBatch::chunks |
Definition at line 156 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBatches(), ExecParallelHashIncreaseNumBuckets(), and ExecParallelHashTupleAlloc().
size_t ParallelHashJoinBatch::estimated_size |
Definition at line 158 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTuplePrealloc().
size_t ParallelHashJoinBatch::ntuples |
Definition at line 159 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashMergeCounters(), and ExecParallelHashTupleAlloc().
size_t ParallelHashJoinBatch::old_ntuples |
Definition at line 160 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), and ExecParallelHashMergeCounters().
size_t ParallelHashJoinBatch::size |
Definition at line 157 of file hashjoin.h.
Referenced by ExecHashTableDetachBatch(), ExecParallelHashIncreaseNumBuckets(), ExecParallelHashMergeCounters(), and ExecParallelHashTupleAlloc().
bool ParallelHashJoinBatch::space_exhausted |
Definition at line 161 of file hashjoin.h.
Referenced by ExecParallelHashIncreaseNumBatches(), ExecParallelHashTupleAlloc(), and ExecParallelHashTuplePrealloc().