diff options
| author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-11-25 21:00:54 +0000 |
|---|---|---|
| committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-11-25 21:00:54 +0000 |
| commit | a64846f3ada1a4ecc6ca8123777217b3c7781160 (patch) | |
| tree | 703df98e0295f119b70fc8656d026fdec1592f3c /src/backend/optimizer/plan/subselect.c | |
| parent | 38ba28e5c11aa53ccf5b2c4cdb8ab427b42ebca2 (diff) | |
| download | postgresql-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/backend/optimizer/plan/subselect.c')
| -rw-r--r-- | src/backend/optimizer/plan/subselect.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/backend/optimizer/plan/subselect.c b/src/backend/optimizer/plan/subselect.c index 11612f408c..dab4cf3233 100644 --- a/src/backend/optimizer/plan/subselect.c +++ b/src/backend/optimizer/plan/subselect.c @@ -7,7 +7,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/subselect.c,v 1.83 2003/10/18 16:52:15 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/subselect.c,v 1.84 2003/11/25 21:00:54 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -1013,10 +1013,6 @@ finalize_plan(Plan *plan, List *rtable, break; case T_Hash: - finalize_primnode((Node *) ((Hash *) plan)->hashkeys, - &context); - break; - case T_Agg: case T_SeqScan: case T_Material: |
