postgresql/src/backend/optimizer/path
Tom Lane b06fbc7ad2 Fix performance issue with qualifications on VIEWs: outer query should
try to push restrictions on the view down into the view subquery,
so that they can become indexscan quals or what-have-you rather than
being applied at the top level of the subquery.  7.0 and before were
able to do this, though in a much klugier way, and I'd hate to have
anyone complaining that 7.1 is stupider than 7.0 ...
2001-01-18 07:12:37 +00:00
..
_deadcode Change lcons(x, NIL) to makeList(x) where appropriate. 2001-01-17 17:26:45 +00:00
Makefile Fix relative path references so that make knowns which dependencies refer 2000-08-31 16:12:35 +00:00
allpaths.c Fix performance issue with qualifications on VIEWs: outer query should 2001-01-18 07:12:37 +00:00
clausesel.c Ensure clause_selectivity() behaves sanely when examining an uplevel Var 2000-10-25 21:48:12 +00:00
costsize.c Cache eval cost of qualification expressions in RestrictInfo nodes to 2000-12-12 23:33:34 +00:00
indxpath.c Planner speedup hacking. Avoid saving useless pathkeys, so that path 2000-12-14 22:30:45 +00:00
joinpath.c Planner speedup hacking. Avoid saving useless pathkeys, so that path 2000-12-14 22:30:45 +00:00
joinrels.c Make sure make_rels_by_clause_joins doesn't return multiple references 2000-12-18 06:50:51 +00:00
orindxpath.c First cut at full support for OUTER JOINs. There are still a few loose 2000-09-12 21:07:18 +00:00
pathkeys.c Change lcons(x, NIL) to makeList(x) where appropriate. 2001-01-17 17:26:45 +00:00
tidpath.c Remove unused include files. Do not touch /port or includes used by defines. 2000-05-30 00:49:57 +00:00