summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/prep
Commit message (Expand)AuthorAgeFilesLines
* Restructure planning code so that preprocessing of targetlist and qualsTom Lane2000-03-211-3/+10
* Implement column aliases on views "CREATE VIEW name (collist)".Thomas G. Lockhart2000-03-141-3/+3
* Trial implementation of ALTER DROP COLUMN.Hiroshi Inoue2000-03-091-3/+34
* Avoid a little bit of unnecessary computation in canonicalize_qual.Tom Lane2000-02-271-2/+3
* New cost model for planning, incorporating a penalty for random pageTom Lane2000-02-151-11/+38
* Carry column aliases from the parser frontend. Enables queries likeThomas G. Lockhart2000-02-151-4/+4
* Make EXPLAIN results for Append, Group, Agg, Unique nodes more plausible.Tom Lane2000-02-031-13/+22
* Apply the heuristic proposed by Taral (see pgsql-general archives forTom Lane2000-01-281-53/+106
* Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is nowTom Lane2000-01-272-13/+23
* Add:Bruce Momjian2000-01-264-7/+11
* fix_parsetree_attnums was not nearly smart enough about walking parseTom Lane1999-12-141-128/+149
* New LDOUT makefile variable for QNX os.Bruce Momjian1999-12-131-2/+2
* Make LD -r as macros that can be changed for QNX.Bruce Momjian1999-12-091-2/+2
* New NameStr macro to convert Name to Str. No need for var.data anymore.Bruce Momjian1999-11-071-2/+2
* Rewrite preprocess_targetlist() to reduce overhead for simple INSERTs.Tom Lane1999-10-301-238/+160
* First cut at doing something reasonable with OR-of-ANDs WHERETom Lane1999-09-131-10/+220
* Further improvements in cnfify: reduce amount of self-recursionTom Lane1999-09-121-332/+381
* Performance improvements in cnfify(): get rid of exponentialTom Lane1999-09-071-249/+236
* Further planner/optimizer cleanups. Move all set_tlist_referencesTom Lane1999-08-221-6/+4
* Major revision of sort-node handling: push knowledge of queryTom Lane1999-08-212-29/+33
* Major planner/optimizer revision: get rid of PathOrder node type,Tom Lane1999-08-161-15/+10
* Move get_attdisbursion to lsyscache. Clean up get_typdefault.Tom Lane1999-08-091-6/+5
* Create a standardized expression_tree_mutator support routineTom Lane1999-08-091-12/+4
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-173-13/+2
* Final cleanup.Bruce Momjian1999-07-163-16/+16
* Update #include cleanupsBruce Momjian1999-07-161-2/+2
* Remove unused #includes in *.c files.Bruce Momjian1999-07-153-19/+3
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-152-4/+2
* Fix errors in SELECT ... GROUP BY ... UNION SELECT ...Tom Lane1999-06-101-1/+8
* Fix problems with grouping/aggregation in queries that useTom Lane1999-06-061-30/+51
* new_relation_targetlist used to cause about 8 separate (andTom Lane1999-05-291-58/+74
* pgindent run over code.Bruce Momjian1999-05-254-121/+127
* Change resjunk to a boolean.Bruce Momjian1999-05-171-7/+7
* Replaced targetlist entry in GroupClause by reference numberJan Wieck1999-05-121-1/+44
* Fix bushy plans. Cleanup.Bruce Momjian1999-02-181-5/+5
* Fix a number of places that made faulty assumptions aboutTom Lane1999-02-151-24/+57
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-134-28/+28
* Cleanup of source files where 'return' or 'var =' is alone on a line.Bruce Momjian1999-02-033-17/+10
* cnf'ify cleanupBruce Momjian1998-10-041-190/+184
* From: David Hartwig <daybee@bellatlantic.net>Marc G. Fournier1998-09-041-55/+55
* Oops missing file.Bruce Momjian1998-09-031-0/+213
* [Part #1: Type: text/plain, Encoding: 7bit, Size: 59]Bruce Momjian1998-09-031-2/+2
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-012-36/+28
* Renaming cleanup, no pgindent yet.Bruce Momjian1998-09-013-56/+56
* Cleanup makeTargetEntry and remove internal.c.Bruce Momjian1998-07-201-7/+5
* Use defines rather than constants for types.Bruce Momjian1998-07-201-3/+3
* Fix explain for union and inheritance. Rename Append structureBruce Momjian1998-07-151-14/+17
* Change atttypmod from int16 to int32, for Thomas.Bruce Momjian1998-07-121-2/+2
* Remove un-needed braces around single statements.Bruce Momjian1998-06-153-39/+3
* Hi,Bruce Momjian1998-04-061-5/+3