summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/geqo/geqo_main.c
AgeCommit message (Expand)Author
2009-07-16Make GEQO's planning deterministic by having it start from a predictableTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-07-14Remove 576 references of include files that were not needed.Bruce Momjian
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-06-08Marginal hack to avoid spending a lot of time in find_join_rel duringTom Lane
2005-06-05Remove planner's private fields from Query struct, and put them intoTom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-06-03Adjust our timezone library to use pg_time_t (typedef'd as int64) inTom Lane
2004-05-21Integrate src/timezone library for all platforms. There is more we canTom Lane
2004-01-23Revise GEQO planner to make use of some heuristic knowledge about SQL, namelyTom Lane
2004-01-21Repair error apparently introduced in the initial coding of GUC: theTom Lane
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-09-07Remove geqo_random_seed parameter. Having geqo reset the global random()Tom Lane
2003-08-12Change some frequently-reached elog(DEBUG...) calls to ereport(DEBUG...)Tom Lane
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-07-25Error message editing in backend/optimizer, backend/rewrite.Tom Lane
2003-05-27Make debug_ GUC varables output DEBUG1 rather than LOG, and mention inBruce Momjian
2003-01-20IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane
2002-12-16Fix GEQO to work again in CVS tip, by being more careful about memoryTom Lane
2002-07-20The attached patch fixes a build problem with GEQO when using theBruce Momjian
2002-06-20Update copyright to 2002.Bruce Momjian
2002-03-02Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-06-03Mark many strings in backend not covered by elog for translation. Also,Peter Eisentraut
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2000-09-29Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane
2000-09-19Fix GEQO optimizer to work correctly with new outer-join-capableTom Lane
2000-08-07Clean up bogosities in use of random(3) and srandom(3) --- do not assumeTom Lane
2000-06-28First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane
2000-05-31The heralded `Grand Unified Configuration scheme' (GUC)Peter Eisentraut
2000-01-26Add:Bruce Momjian
1999-07-16Final cleanup.Bruce Momjian
1999-07-15Remove unused #includes in *.c files.Bruce Momjian
1999-07-15Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian
1999-05-25pgindent run over code.Bruce Momjian
1999-05-17Change GEQO optimizer to release memory after each geneTom Lane
1999-02-18optimizer cleanupBruce Momjian
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1999-02-03Cleanup of source files where 'return' or 'var =' is alone on a line.Bruce Momjian
1998-09-01OK, folks, here is the pgindent output.Bruce Momjian
1998-09-01Renaming cleanup, no pgindent yet.Bruce Momjian
1998-08-10Cleanup optimizer function names and clarify code.Bruce Momjian
1998-07-18Rename Rel to RelOptInfo.Bruce Momjian