PostgreSQL Source Code: Hash Struct Reference (original) (raw)

#include <[plannodes.h](plannodes%5F8h%5Fsource.html)>

Data Fields
Plan plan
List * hashkeys
Oid skewTable
AttrNumber skewColumn
bool skewInherit
Cardinality rows_total

Detailed Description

Definition at line 1350 of file plannodes.h.

Field Documentation

hashkeys

List* Hash::hashkeys

Definition at line 1359 of file plannodes.h.

Referenced by make_hash(), and set_hash_references().

plan

Plan Hash::plan

Definition at line 1352 of file plannodes.h.

Referenced by create_hashjoin_plan(), ExecHashTableCreate(), ExecInitHash(), and make_hash().

rows_total

Cardinality Hash::rows_total

Definition at line 1368 of file plannodes.h.

Referenced by create_hashjoin_plan(), and ExecHashTableCreate().

skewColumn

AttrNumber Hash::skewColumn

Definition at line 1363 of file plannodes.h.

Referenced by ExecHashBuildSkewHash(), and make_hash().

skewInherit

bool Hash::skewInherit

Definition at line 1365 of file plannodes.h.

Referenced by ExecHashBuildSkewHash(), and make_hash().

skewTable

Oid Hash::skewTable

Definition at line 1361 of file plannodes.h.

Referenced by ExecHashBuildSkewHash(), ExecHashTableCreate(), and make_hash().


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