PostgreSQL Source Code git master
SetOpState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
bool setop_done
 
int64 numOutput
 
int numCols
 
SortSupport sortKeys
 
SetOpStatePerInput leftInput
 
SetOpStatePerInput rightInput
 
bool need_init
 
Oideqfuncoids
 
FmgrInfohashfunctions
 
TupleHashTable hashtable
 
MemoryContext tableContext
 
bool table_filled
 
TupleHashIterator hashiter
 

Detailed Description

Definition at line 2833 of file execnodes.h.

Field Documentation

◆ eqfuncoids

Oid* SetOpState::eqfuncoids

Definition at line 2847 of file execnodes.h.

Referenced by build_hash_table(), and ExecInitSetOp().

◆ hashfunctions

FmgrInfo* SetOpState::hashfunctions

Definition at line 2848 of file execnodes.h.

Referenced by build_hash_table(), and ExecInitSetOp().

◆ hashiter

TupleHashIterator SetOpState::hashiter

Definition at line 2852 of file execnodes.h.

Referenced by ExecReScanSetOp(), setop_fill_hash_table(), and setop_retrieve_hash_table().

◆ hashtable

TupleHashTable SetOpState::hashtable

◆ leftInput

SetOpStatePerInput SetOpState::leftInput

Definition at line 2842 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_retrieve_sorted().

◆ need_init

bool SetOpState::need_init

Definition at line 2844 of file execnodes.h.

Referenced by ExecInitSetOp(), ExecReScanSetOp(), and setop_retrieve_sorted().

◆ numCols

int SetOpState::numCols

Definition at line 2838 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_compare_slots().

◆ numOutput

◆ ps

◆ rightInput

SetOpStatePerInput SetOpState::rightInput

Definition at line 2843 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_retrieve_sorted().

◆ setop_done

bool SetOpState::setop_done

◆ sortKeys

SortSupport SetOpState::sortKeys

Definition at line 2841 of file execnodes.h.

Referenced by ExecInitSetOp(), and setop_compare_slots().

◆ table_filled

bool SetOpState::table_filled

Definition at line 2851 of file execnodes.h.

Referenced by ExecInitSetOp(), ExecReScanSetOp(), ExecSetOp(), and setop_fill_hash_table().

◆ tableContext

MemoryContext SetOpState::tableContext

Definition at line 2850 of file execnodes.h.

Referenced by build_hash_table(), ExecEndSetOp(), ExecInitSetOp(), and ExecReScanSetOp().


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