summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/prep/prepunion.c
Commit message (Expand)AuthorAgeFilesLines
* Make inheritance planning logic a little simpler and clearer,Tom Lane2000-06-201-79/+106
* Remove unused include files. Do not touch /port or includes used by defines.Bruce Momjian2000-05-301-2/+1
* Repair coredump seen when a view refers to an inheritance groupTom Lane2000-04-181-8/+3
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-57/+70
* 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
* 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
* Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is nowTom Lane2000-01-271-10/+22
* Add:Bruce Momjian2000-01-261-2/+3
* fix_parsetree_attnums was not nearly smart enough about walking parseTom Lane1999-12-141-128/+149
* Major revision of sort-node handling: push knowledge of queryTom Lane1999-08-211-5/+10
* Major planner/optimizer revision: get rid of PathOrder node type,Tom Lane1999-08-161-15/+10
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-5/+1
* Final cleanup.Bruce Momjian1999-07-161-6/+6
* Remove unused #includes in *.c files.Bruce Momjian1999-07-151-7/+1
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-151-2/+1
* 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
* pgindent run over code.Bruce Momjian1999-05-251-3/+3
* Fix bushy plans. Cleanup.Bruce Momjian1999-02-181-5/+5
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-18/+18
* Cleanup of source files where 'return' or 'var =' is alone on a line.Bruce Momjian1999-02-031-5/+3
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-011-15/+10
* Renaming cleanup, no pgindent yet.Bruce Momjian1998-09-011-6/+6
* Fix explain for union and inheritance. Rename Append structureBruce Momjian1998-07-151-14/+17
* Remove un-needed braces around single statements.Bruce Momjian1998-06-151-3/+1
* Small HAVING cleanup.Bruce Momjian1998-03-311-1/+3
* Merge rename name page into alter table. Fix UNION with DISTINCTBruce Momjian1998-03-311-14/+23
* documentation for HAVING, clean up UNION comment.Bruce Momjian1998-03-301-5/+21
* pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian1998-02-261-73/+62
* Call union_planner() instead of planner().Vadim B. Mikheev1998-02-131-6/+6
* Remove Query->qry_aggs and qry_numaggs and replace with Query->hasAggs.Bruce Momjian1998-01-151-7/+4
* Fix for ORDER BY in UNION.Bruce Momjian1997-12-291-5/+3
* Cleanup of UNION ALL fix. Manual page updates.Bruce Momjian1997-12-291-159/+223
* UNION work for UNION ALL and other union stuff.Bruce Momjian1997-12-271-43/+75
* Cleaning GCC warnings.Vadim B. Mikheev1997-12-261-2/+4
* Implementation of UNIONs.Bruce Momjian1997-12-241-34/+37
* Remove some recursion in optimizer and clean up some code there.Bruce Momjian1997-12-211-4/+8
* Fix aggregates on inherited tables.Bruce Momjian1997-12-201-12/+7
* Fix Query handling for inheritance, and cost computations.Bruce Momjian1997-12-181-1/+4
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-251-2/+1
* Remove archive stuff.Bruce Momjian1997-11-211-25/+6
* Remove all time travel stuff. Small parser cleanup.Bruce Momjian1997-11-201-5/+1
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-081-25/+25
* Another PGINDENT run that changes variable indenting and case label indenting...Bruce Momjian1997-09-081-116/+116
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-301/+327
* include sem.h added, include string.h neede, from Erik Bertelsen for UltrixBruce Momjian1997-01-101-1/+2
* Cleanup MakefilesMarc G. Fournier1996-10-311-1/+3