|
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().