PostgreSQL Source Code  git master
HashMemoryChunkData Struct Reference

#include <hashjoin.h>

Data Fields

int ntuples
 
size_t maxlen
 
size_t used
 
union {
   struct HashMemoryChunkData *   unshared
 
   dsa_pointer   shared
 
next
 

Detailed Description

Definition at line 117 of file hashjoin.h.

Field Documentation

◆ maxlen

size_t HashMemoryChunkData::maxlen

Definition at line 120 of file hashjoin.h.

Referenced by dense_alloc(), and ExecParallelHashTupleAlloc().

◆ next

◆ ntuples

int HashMemoryChunkData::ntuples

Definition at line 119 of file hashjoin.h.

Referenced by dense_alloc().

◆ shared

dsa_pointer HashMemoryChunkData::shared

◆ unshared

struct HashMemoryChunkData* HashMemoryChunkData::unshared

Definition at line 126 of file hashjoin.h.

Referenced by dense_alloc(), ExecHashIncreaseNumBatches(), and ExecHashIncreaseNumBuckets().

◆ used

size_t HashMemoryChunkData::used

Definition at line 121 of file hashjoin.h.

Referenced by dense_alloc(), and ExecParallelHashTupleAlloc().


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