summaryrefslogtreecommitdiff
path: root/src/include/executor/tuptable.h
Commit message (Collapse)AuthorAgeFilesLines
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
|
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
|
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
|
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-2/+2
| | | | initdb/regression tests pass.
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-1/+2
| | | | spacing. Also adds space for one-line comments.
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-2/+1
| | | | tests pass.
* Clean up handling of tuple descriptors so that result-tuple descriptorsTom Lane2001-01-291-8/+18
| | | | | | | | allocated by plan nodes are not leaked at end of query. This doesn't really matter for normal queries, but it sure does for queries invoked repetitively inside SQL functions. Clean up some other grotty code associated with tupdescs, and fix a few other memory leaks exposed by tests with simple SQL functions.
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
|
* Restructure handling of inheritance queries so that they work with outerTom Lane2000-11-121-2/+1
| | | | | | | | | | | | | | | | | joins, and clean things up a good deal at the same time. Append plan node no longer hacks on rangetable at runtime --- instead, all child tables are given their own RT entries during planning. Concept of multiple target tables pushed up into execMain, replacing bug-prone implementation within nodeAppend. Planner now supports generating Append plans for inheritance sets either at the top of the plan (the old way) or at the bottom. Expanding at the bottom is appropriate for tables used as sources, since they may appear inside an outer join; but we must still expand at the top when the target of an UPDATE or DELETE is an inheritance set, because we actually need a different targetlist and junkfilter for each target table in that case. Fortunately a target table can't be inside an outer join... Bizarre mutual recursion between union_planner and prepunion.c is gone --- in fact, union_planner doesn't really have much to do with union queries anymore, so I renamed it grouping_planner.
* Add:Bruce Momjian2000-01-261-2/+3
| | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files.
* Change #include's to use <> and "" as appropriate.Bruce Momjian1999-07-151-2/+2
|
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-151-3/+1
|
* pgindent run over code.Bruce Momjian1999-05-251-8/+8
|
* Fix typos in comments.Thomas G. Lockhart1999-02-231-10/+8
|
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-2/+2
|
* New HeapTuple structure/interface.Vadim B. Mikheev1998-11-271-8/+8
|
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-011-2/+2
|
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-081-3/+3
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-081-12/+12
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-37/+39
|
* another pass through.Marc G. Fournier1996-11-041-3/+4
| | | | | | | | | Note. all include files that have been hit so far have had extraneous include files cleaned out and are reduced to...the lowest common "include file", based on 'cc -Wall -I. test.c', where test.c is: #include "postgres.h" #include "<top of branches>" (ie. top of branches this time was utils/fcache2.h)
* More cleans of the inter-dependencies in the #include filesMarc G. Fournier1996-11-031-2/+2
|
* Major code cleanups from D'arcy (-Wall -Werror)Marc G. Fournier1996-10-231-1/+4
|
* Clean up th ecompile process by centralizing the include filesMarc G. Fournier1996-08-281-0/+72
- code compile tested, but due to a yet unresolved problem with parse.h's creation, compile not completed...