diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-08-27 12:44:12 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-08-27 12:44:12 +0000 |
commit | 64a32f9df82ea23ad0b2adea161f18702f378fac (patch) | |
tree | a6f62d600d6c81ec4418d5290c4623185d3a40e6 /src/backend/optimizer/plan/createplan.c | |
parent | 743f667f00b52fbb97f556fe5cf68e97b0ff8c34 (diff) | |
download | postgresql-64a32f9df82ea23ad0b2adea161f18702f378fac.tar.gz postgresql-64a32f9df82ea23ad0b2adea161f18702f378fac.zip |
Department of second thoughts: can't reorder merge-join clauses.
Diffstat (limited to 'src/backend/optimizer/plan/createplan.c')
-rw-r--r-- | src/backend/optimizer/plan/createplan.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/optimizer/plan/createplan.c b/src/backend/optimizer/plan/createplan.c index fb5040c94ce..e3ad5bc6554 100644 --- a/src/backend/optimizer/plan/createplan.c +++ b/src/backend/optimizer/plan/createplan.c @@ -10,7 +10,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/createplan.c,v 1.156 2003/08/26 22:56:51 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/plan/createplan.c,v 1.157 2003/08/27 12:44:12 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -1000,9 +1000,9 @@ create_mergejoin_plan(Query *root, best_path->jpath.outerjoinpath->parent->relids); /* Sort clauses into best execution order */ + /* NB: do NOT reorder the mergeclauses */ joinclauses = order_qual_clauses(root, joinclauses); otherclauses = order_qual_clauses(root, otherclauses); - mergeclauses = order_qual_clauses(root, mergeclauses); /* * Create explicit sort nodes for the outer and inner join paths if |