postgresql/src/include/optimizer
Tom Lane 2cf57c8f8d Implement feature of new FE/BE protocol whereby RowDescription identifies
the column by table OID and column number, if it's a simple column
reference.  Along the way, get rid of reskey/reskeyop fields in Resdoms.
Turns out that representation was not convenient for either the planner
or the executor; we can make the planner deliver exactly what the
executor wants with no more effort.
initdb forced due to change in stored rule representation.
2003-05-06 00:20:33 +00:00
..
clauses.h Minor code cleanup: remove no-longer-useful pull_subplans() function, 2003-02-04 00:50:01 +00:00
cost.h Extend join-selectivity API (oprjoin interface) so that join type is 2003-01-28 22:13:41 +00:00
geqo.h Fix GEQO to work again in CVS tip, by being more careful about memory 2002-12-16 21:30:30 +00:00
geqo_copy.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_gene.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_misc.h First phase of implementing hash-based grouping/aggregation. An AGG plan 2002-11-06 00:00:45 +00:00
geqo_mutation.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_pool.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_random.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_recombination.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
geqo_selection.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
joininfo.h Modify planner's implied-equality-deduction code so that when a set 2003-01-24 03:58:44 +00:00
pathnode.h Teach planner how to propagate pathkeys from sub-SELECTs in FROM up to 2003-02-15 20:12:41 +00:00
paths.h Teach planner how to propagate pathkeys from sub-SELECTs in FROM up to 2003-02-15 20:12:41 +00:00
plancat.h Tweak planner and executor to avoid doing ExecProject() in table scan 2003-02-03 15:07:08 +00:00
planmain.h Implement feature of new FE/BE protocol whereby RowDescription identifies 2003-05-06 00:20:33 +00:00
planner.h Restructure parsetree representation of DECLARE CURSOR: now it's a 2003-03-10 03:53:52 +00:00
prep.h Adjust subquery qual pushdown rules so that we can push down a qual 2003-04-24 23:43:09 +00:00
restrictinfo.h Restructure planning of nestloop inner indexscans so that the set of usable 2002-11-24 21:52:15 +00:00
subselect.h Make further use of new bitmapset code: executor's chgParam, extParam, 2003-02-09 00:30:41 +00:00
tlist.h Implement feature of new FE/BE protocol whereby RowDescription identifies 2003-05-06 00:20:33 +00:00
var.h Replace planner's representation of relation sets, per pghackers discussion. 2003-02-08 20:20:55 +00:00