postgresql/src/include/optimizer
Tom Lane c15a4c2aef Replace planner's representation of relation sets, per pghackers discussion.
Instead of Lists of integers, we now store variable-length bitmap sets.
This should be faster as well as less error-prone.
2003-02-08 20:20:55 +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_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
geqo.h Fix GEQO to work again in CVS tip, by being more careful about memory 2002-12-16 21:30:30 +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 Replace planner's representation of relation sets, per pghackers discussion. 2003-02-08 20:20:55 +00:00
paths.h Allow the planner to collapse explicit inner JOINs together, rather than 2003-01-25 23:10:30 +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 Modify planner's implied-equality-deduction code so that when a set 2003-01-24 03:58:44 +00:00
planner.h IN clauses appearing at top level of WHERE can now be handled as joins. 2003-01-20 18:55:07 +00:00
prep.h Replace planner's representation of relation sets, per pghackers discussion. 2003-02-08 20:20:55 +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 IN clauses appearing at top level of WHERE can now be handled as joins. 2003-01-20 18:55:07 +00:00
tlist.h IN clauses appearing at top level of WHERE can now be handled as joins. 2003-01-20 18:55:07 +00:00
var.h Replace planner's representation of relation sets, per pghackers discussion. 2003-02-08 20:20:55 +00:00