aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/plan/createplan.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-08-27 12:44:12 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-08-27 12:44:12 +0000
commit64a32f9df82ea23ad0b2adea161f18702f378fac (patch)
treea6f62d600d6c81ec4418d5290c4623185d3a40e6 /src/backend/optimizer/plan/createplan.c
parent743f667f00b52fbb97f556fe5cf68e97b0ff8c34 (diff)
downloadpostgresql-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.c4
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