PostgreSQL Source Code git master
Data Fields
HashJoinState Struct Reference

#include <execnodes.h>

Data Fields

 
 
 
 
 
 
 
 
 
 
 
 
 
int  hj_JoinState
 
 
 

Detailed Description

Definition at line 2253 of file execnodes.h.

Field Documentation

hashclauses

ExprState* HashJoinState::hashclauses

Definition at line 2256 of file execnodes.h.

Referenced by ExecInitHashJoin(), ExecParallelScanHashBucket(), and ExecScanHashBucket().

hj_CurBucketNo

int HashJoinState::hj_CurBucketNo

Definition at line 2260 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), ExecParallelScanHashBucket(), ExecParallelScanHashTableForUnmatched(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().

hj_CurHashValue

uint32 HashJoinState::hj_CurHashValue

Definition at line 2259 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), ExecParallelScanHashBucket(), ExecReScanHashJoin(), and ExecScanHashBucket().

hj_CurSkewBucketNo

int HashJoinState::hj_CurSkewBucketNo

Definition at line 2261 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().

hj_CurTuple

HashJoinTuple HashJoinState::hj_CurTuple

Definition at line 2262 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), ExecParallelScanHashBucket(), ExecParallelScanHashTableForUnmatched(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().

hj_FirstOuterTupleSlot

TupleTableSlot* HashJoinState::hj_FirstOuterTupleSlot

Definition at line 2267 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), ExecParallelHashJoinPartitionOuter(), and ExecReScanHashJoin().

hj_HashTable

HashJoinTable HashJoinState::hj_HashTable

Definition at line 2258 of file execnodes.h.

Referenced by ExecEndHashJoin(), ExecHashJoinImpl(), ExecHashJoinNewBatch(), ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), ExecParallelHashJoinNewBatch(), ExecParallelHashJoinOuterGetTuple(), ExecParallelHashJoinPartitionOuter(), ExecParallelPrepHashTableForUnmatched(), ExecParallelScanHashBucket(), ExecParallelScanHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), ExecScanHashTableForUnmatched(), and ExecShutdownHashJoin().

hj_HashTupleSlot

TupleTableSlot* HashJoinState::hj_HashTupleSlot

Definition at line 2264 of file execnodes.h.

Referenced by ExecHashJoinNewBatch(), ExecInitHashJoin(), ExecParallelHashJoinNewBatch(), ExecParallelScanHashBucket(), ExecParallelScanHashTableForUnmatched(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().

hj_JoinState

int HashJoinState::hj_JoinState

Definition at line 2268 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), and ExecReScanHashJoin().

hj_MatchedOuter

bool HashJoinState::hj_MatchedOuter

Definition at line 2269 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecInitHashJoin(), and ExecReScanHashJoin().

hj_NullInnerTupleSlot

TupleTableSlot* HashJoinState::hj_NullInnerTupleSlot

Definition at line 2266 of file execnodes.h.

Referenced by ExecHashJoinImpl(), and ExecInitHashJoin().

hj_NullOuterTupleSlot

TupleTableSlot* HashJoinState::hj_NullOuterTupleSlot

Definition at line 2265 of file execnodes.h.

Referenced by ExecHashJoinImpl(), and ExecInitHashJoin().

hj_OuterHash

ExprState* HashJoinState::hj_OuterHash

Definition at line 2257 of file execnodes.h.

Referenced by ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), ExecParallelHashJoinOuterGetTuple(), and ExecParallelHashJoinPartitionOuter().

hj_OuterNotEmpty

bool HashJoinState::hj_OuterNotEmpty

Definition at line 2270 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), and ExecReScanHashJoin().

hj_OuterTupleSlot

TupleTableSlot* HashJoinState::hj_OuterTupleSlot

Definition at line 2263 of file execnodes.h.

Referenced by ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), and ExecParallelHashJoinOuterGetTuple().

js

JoinState HashJoinState::js

Definition at line 2255 of file execnodes.h.

Referenced by ExecHashJoinImpl(), ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), ExecParallelHashJoinOuterGetTuple(), ExecParallelHashJoinPartitionOuter(), and ExecReScanHashJoin().


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

AltStyle によって変換されたページ (->オリジナル) /