summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/geqo
Commit message (Expand)AuthorAgeFilesLines
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-316-12/+12
* Fix another place broken by new List implementation :-(. Per exampleTom Lane2004-12-151-4/+9
* Adjust comments previously moved to column 1 by pgident.Bruce Momjian2004-10-071-2/+2
* Pgindent run for 8.0.Bruce Momjian2004-08-294-39/+41
* Update copyright to 2004.Bruce Momjian2004-08-296-12/+12
* Adjust our timezone library to use pg_time_t (typedef'd as int64) inTom Lane2004-06-031-2/+1
* Use the new List API function names throughout the backend, and disable theNeil Conway2004-05-301-3/+3
* Reimplement the linked list data structure used throughout the backend.Neil Conway2004-05-261-6/+6
* Integrate src/timezone library for all platforms. There is more we canTom Lane2004-05-211-2/+2
* Revise GEQO planner to make use of some heuristic knowledge about SQL, namelyTom Lane2004-01-234-114/+262
* Repair error apparently introduced in the initial coding of GUC: theTom Lane2004-01-211-9/+19
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-2911-11/+11
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-294-4/+4
* Remove geqo_random_seed parameter. Having geqo reset the global random()Tom Lane2003-09-071-9/+1
* Change some frequently-reached elog(DEBUG...) calls to ereport(DEBUG...)Tom Lane2003-08-121-7/+13
* Update copyrights to 2003.Bruce Momjian2003-08-046-12/+12
* pgindent run.Bruce Momjian2003-08-043-17/+18
* Error message editing in backend/optimizer, backend/rewrite.Tom Lane2003-07-254-28/+24
* Make debug_ GUC varables output DEBUG1 rather than LOG, and mention inBruce Momjian2003-05-271-7/+7
* Portal and memory management infrastructure for extended query protocol.Tom Lane2003-05-021-3/+3
* IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane2003-01-202-13/+25
* Fix GEQO to work again in CVS tip, by being more careful about memoryTom Lane2002-12-163-66/+87
* First phase of implementing hash-based grouping/aggregation. An AGG planTom Lane2002-11-061-136/+4
* Be careful to include postgres.h *before* any system headers, to ensureTom Lane2002-09-051-2/+3
* pgindent run.Bruce Momjian2002-09-041-2/+2
* The attached patch fixes a build problem with GEQO when using theBruce Momjian2002-07-203-30/+20
* Update copyright to 2002.Bruce Momjian2002-06-206-12/+12
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-022-15/+15
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-252-7/+2
* Mark many strings in backend not covered by elog for translation. Also,Peter Eisentraut2001-06-031-8/+6
* Add newlines around debug output in optimizer showing total costs.Bruce Momjian2001-05-081-3/+3
* pgindent run. Make it all clean.Bruce Momjian2001-03-222-27/+27
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-246-12/+12
* Change lcons(x, NIL) to makeList(x) where appropriate.Bruce Momjian2001-01-171-2/+2
* Put external declarations into header files.Peter Eisentraut2000-11-211-2/+1
* Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias.Tom Lane2000-09-291-4/+4
* Fix GEQO optimizer to work correctly with new outer-join-capableTom Lane2000-09-193-39/+45
* First cut at full support for OUTER JOINs. There are still a few looseTom Lane2000-09-121-10/+16
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-311-10/+4
* Clean up bogosities in use of random(3) and srandom(3) --- do not assumeTom Lane2000-08-071-3/+3
* Remove <values.h> inclusions, no-longer-needed MAXINT definitions.Tom Lane2000-07-281-4/+1
* Remove a bunch of unused configure tests, in particular cases wherePeter Eisentraut2000-07-121-4/+1
* First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane2000-06-282-49/+23
* The heralded `Grand Unified Configuration scheme' (GUC)Peter Eisentraut2000-05-314-430/+78
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-301-2/+1
* Generated header files parse.h and fmgroids.h are now copied intoTom Lane2000-05-291-3/+1
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-7/+7
* Remove long-dead code.Tom Lane2000-02-151-191/+0
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-152-12/+22
* Repair planning bugs caused by my misguided removal of restrictinfo linkTom Lane2000-02-072-48/+17