PostgreSQL Source Code
git master
|
#include <execnodes.h>
Definition at line 2000 of file execnodes.h.
ExprState* HashJoinState::hashclauses |
Definition at line 2003 of file execnodes.h.
Referenced by ExecParallelScanHashBucket(), and ExecScanHashBucket().
List* HashJoinState::hj_Collations |
Definition at line 2006 of file execnodes.h.
Referenced by ExecHashJoinImpl().
int HashJoinState::hj_CurBucketNo |
Definition at line 2009 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecParallelScanHashBucket(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().
uint32 HashJoinState::hj_CurHashValue |
Definition at line 2008 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecParallelScanHashBucket(), ExecReScanHashJoin(), and ExecScanHashBucket().
int HashJoinState::hj_CurSkewBucketNo |
Definition at line 2010 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().
HashJoinTuple HashJoinState::hj_CurTuple |
Definition at line 2011 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecParallelScanHashBucket(), ExecPrepHashTableForUnmatched(), ExecReScanHashJoin(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().
TupleTableSlot* HashJoinState::hj_FirstOuterTupleSlot |
Definition at line 2016 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecHashJoinOuterGetTuple(), ExecParallelHashJoinPartitionOuter(), and ExecReScanHashJoin().
List* HashJoinState::hj_HashOperators |
Definition at line 2005 of file execnodes.h.
Referenced by ExecHashJoinImpl().
HashJoinTable HashJoinState::hj_HashTable |
Definition at line 2007 of file execnodes.h.
Referenced by ExecEndHashJoin(), ExecHashJoinImpl(), ExecHashJoinNewBatch(), ExecHashJoinOuterGetTuple(), ExecHashJoinReInitializeDSM(), ExecParallelHashJoinNewBatch(), ExecParallelHashJoinOuterGetTuple(), ExecParallelHashJoinPartitionOuter(), ExecParallelScanHashBucket(), ExecReScanHashJoin(), ExecScanHashBucket(), ExecScanHashTableForUnmatched(), and ExecShutdownHashJoin().
TupleTableSlot* HashJoinState::hj_HashTupleSlot |
Definition at line 2013 of file execnodes.h.
Referenced by ExecEndHashJoin(), ExecHashJoinNewBatch(), ExecInitHashJoin(), ExecParallelHashJoinNewBatch(), ExecParallelScanHashBucket(), ExecScanHashBucket(), and ExecScanHashTableForUnmatched().
int HashJoinState::hj_JoinState |
Definition at line 2017 of file execnodes.h.
Referenced by ExecHashJoinImpl(), and ExecReScanHashJoin().
bool HashJoinState::hj_MatchedOuter |
Definition at line 2018 of file execnodes.h.
Referenced by ExecHashJoinImpl(), and ExecReScanHashJoin().
TupleTableSlot* HashJoinState::hj_NullInnerTupleSlot |
Definition at line 2015 of file execnodes.h.
Referenced by ExecHashJoinImpl(), and ExecInitHashJoin().
TupleTableSlot* HashJoinState::hj_NullOuterTupleSlot |
Definition at line 2014 of file execnodes.h.
Referenced by ExecHashJoinImpl(), and ExecInitHashJoin().
List* HashJoinState::hj_OuterHashKeys |
Definition at line 2004 of file execnodes.h.
Referenced by ExecHashJoinOuterGetTuple(), ExecParallelHashJoinOuterGetTuple(), and ExecParallelHashJoinPartitionOuter().
bool HashJoinState::hj_OuterNotEmpty |
Definition at line 2019 of file execnodes.h.
Referenced by ExecHashJoinImpl(), ExecHashJoinOuterGetTuple(), and ExecReScanHashJoin().
TupleTableSlot* HashJoinState::hj_OuterTupleSlot |
Definition at line 2012 of file execnodes.h.
Referenced by ExecEndHashJoin(), ExecHashJoinOuterGetTuple(), ExecInitHashJoin(), and ExecParallelHashJoinOuterGetTuple().
JoinState HashJoinState::js |
Definition at line 2002 of file execnodes.h.
Referenced by ExecEndHashJoin(), ExecHashJoinImpl(), ExecHashJoinInitializeDSM(), ExecHashJoinInitializeWorker(), ExecHashJoinOuterGetTuple(), ExecHashJoinReInitializeDSM(), ExecInitHashJoin(), ExecParallelHashJoinOuterGetTuple(), ExecParallelHashJoinPartitionOuter(), and ExecReScanHashJoin().