postgresql/src/backend/optimizer/util
Tom Lane 6c59886942 Second try at fixing join alias variables. Instead of attaching miscellaneous
lists to join RTEs, attach a list of Vars and COALESCE expressions that will
replace the join's alias variables during planning.  This simplifies
flatten_join_alias_vars while still making it easy to fix up varno references
when transforming the query tree.  Add regression test cases for interactions
of subqueries with outer joins.
2002-04-28 19:54:29 +00:00
..
Makefile Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias. 2000-09-29 18:21:41 +00:00
clauses.c Second try at fixing join alias variables. Instead of attaching miscellaneous 2002-04-28 19:54:29 +00:00
joininfo.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
pathnode.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
plancat.c Checking to decide whether relations are system relations now depends 2002-04-12 20:38:31 +00:00
relnode.c Restructure representation of join alias variables. An explicit JOIN 2002-03-12 00:52:10 +00:00
restrictinfo.c Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 2001-01-24 19:43:33 +00:00
tlist.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
var.c Second try at fixing join alias variables. Instead of attaching miscellaneous 2002-04-28 19:54:29 +00:00