summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-11-25 21:00:54 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-11-25 21:00:54 +0000
commita64846f3ada1a4ecc6ca8123777217b3c7781160 (patch)
tree703df98e0295f119b70fc8656d026fdec1592f3c /src/include
parent38ba28e5c11aa53ccf5b2c4cdb8ab427b42ebca2 (diff)
downloadpostgresql-a64846f3ada1a4ecc6ca8123777217b3c7781160.tar.gz
Get rid of hashkeys field of Hash plan node, since it's redundant with
the hashclauses field of the parent HashJoin. This avoids problems with duplicated links to SubPlans in hash clauses, as per report from Andrew Holm-Hansen.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/nodes/plannodes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/nodes/plannodes.h b/src/include/nodes/plannodes.h
index 669ce93e70..6513bf3510 100644
--- a/src/include/nodes/plannodes.h
+++ b/src/include/nodes/plannodes.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: plannodes.h,v 1.70 2003/11/12 21:15:59 tgl Exp $
+ * $Id: plannodes.h,v 1.71 2003/11/25 21:00:54 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -350,7 +350,7 @@ typedef struct Unique
typedef struct Hash
{
Plan plan;
- List *hashkeys;
+ /* all other info is in the parent HashJoin node */
} Hash;
/* ----------------