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

#include <execnodes.h>

Data Fields

PlanState ps
 
HashJoinTable hashtable
 
ExprStatehash_expr
 
FmgrInfoskew_hashfunction
 
Oid skew_collation
 
SharedHashInfoshared_info
 
HashInstrumentationhinstrument
 
struct ParallelHashJoinStateparallel_state
 

Detailed Description

Definition at line 2679 of file execnodes.h.

Field Documentation

◆ hash_expr

ExprState* HashState::hash_expr

Definition at line 2683 of file execnodes.h.

Referenced by MultiExecParallelHash(), and MultiExecPrivateHash().

◆ hashtable

HashJoinTable HashState::hashtable

◆ hinstrument

HashInstrumentation* HashState::hinstrument

Definition at line 2701 of file execnodes.h.

Referenced by ExecHashInitializeWorker(), and ExecShutdownHash().

◆ parallel_state

struct ParallelHashJoinState* HashState::parallel_state

Definition at line 2704 of file execnodes.h.

Referenced by MultiExecHash().

◆ ps

◆ shared_info

SharedHashInfo* HashState::shared_info

Definition at line 2694 of file execnodes.h.

Referenced by ExecHashInitializeDSM(), and ExecHashRetrieveInstrumentation().

◆ skew_collation

Oid HashState::skew_collation

Definition at line 2686 of file execnodes.h.

◆ skew_hashfunction

FmgrInfo* HashState::skew_hashfunction

Definition at line 2685 of file execnodes.h.


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