summaryrefslogtreecommitdiff
path: root/src/include/optimizer
diff options
context:
space:
mode:
authorTom Lane2003-01-15 23:10:32 +0000
committerTom Lane2003-01-15 23:10:32 +0000
commitcde9f852e0d91774a3ed633f6bce935343920a08 (patch)
tree48854e94088f4cd4e5c7f5f85911f84a8f68851e /src/include/optimizer
parent606d4f7b38668b1d42159555035b4990704bfaf2 (diff)
Now that switch_outer processing no longer relies on being run after
join_references(), it's practical to consolidate all join_references() processing into the set_plan_references traversal in setrefs.c. This seems considerably cleaner than the old way where we did it for join quals in createplan.c and for targetlists in setrefs.c.
Diffstat (limited to 'src/include/optimizer')
-rw-r--r--src/include/optimizer/planmain.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/include/optimizer/planmain.h b/src/include/optimizer/planmain.h
index f2604527001..66925931609 100644
--- a/src/include/optimizer/planmain.h
+++ b/src/include/optimizer/planmain.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $Id: planmain.h,v 1.65 2003/01/15 19:35:47 tgl Exp $
+ * $Id: planmain.h,v 1.66 2003/01/15 23:10:32 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -63,9 +63,6 @@ extern bool exprs_known_equal(Query *root, Node *item1, Node *item2);
* prototypes for plan/setrefs.c
*/
extern void set_plan_references(Plan *plan, List *rtable);
-extern List *join_references(List *clauses, List *rtable,
- List *outer_tlist, List *inner_tlist,
- Index acceptable_rel);
extern void fix_opfuncids(Node *node);
#endif /* PLANMAIN_H */