Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. | Bruce Momjian | 2001-01-24 |
| | |||
* | First stage of reclaiming memory in executor by resetting short-term | Tom Lane | 2000-07-12 |
| | | | | | | memory contexts. Currently, only leaks in expressions executed as quals or projections are handled. Clean up some old dead cruft in executor while at it --- unused fields in state nodes, that sort of thing. | ||
* | Remove unused include files. Do not touch /port or includes used by defines. | Bruce Momjian | 2000-05-30 |
| | |||
* | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | 2000-04-12 |
| | |||
* | Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is now | Tom Lane | 2000-01-27 |
| | | | | | | | | | | | | | SELECT DISTINCT ON (expr [, expr ...]) targetlist ... and there is a check to make sure that the user didn't specify an ORDER BY that's incompatible with the DISTINCT operation. Reimplement nodeUnique and nodeGroup to use the proper datatype-specific equality function for each column being compared --- they used to do bitwise comparisons or convert the data to text strings and strcmp(). (To add insult to injury, they'd look up the conversion functions once for each tuple...) Parse/plan representation of DISTINCT is now a list of SortClause nodes. initdb forced by querytree change... | ||
* | Add: | Bruce Momjian | 2000-01-26 |
| | | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files. | ||
* | New NameStr macro to convert Name to Str. No need for var.data anymore. | Bruce Momjian | 1999-11-07 |
| | | | | | | Fewer calls to nameout. Better use of RelationGetRelationName. | ||
* | Move some system includes into c.h, and remove duplicates. | Bruce Momjian | 1999-07-17 |
| | |||
* | Final cleanup. | Bruce Momjian | 1999-07-16 |
| | |||
* | Update #include cleanups | Bruce Momjian | 1999-07-16 |
| | |||
* | Remove unused #includes in *.c files. | Bruce Momjian | 1999-07-15 |
| | |||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 |
| | |||
* | Replace typtoout() and gettypelem() with a single routine, | Tom Lane | 1999-01-24 |
| | | | | | | so that fetching an attribute value needs only one SearchSysCacheTuple call instead of two redundant searches. This speeds up a large SELECT by about ten percent, and probably will help GROUP BY and SELECT DISTINCT too. | ||
* | New HeapTuple structure/interface. | Vadim B. Mikheev | 1998-11-27 |
| | |||
* | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | 1998-02-26 |
| | |||
* | ExecReScan for Unique & Sort nodes. | Vadim B. Mikheev | 1998-02-23 |
| | |||
* | New nodeGroup.c code uses own copy of first tuple in a group. | Vadim B. Mikheev | 1998-02-18 |
| | | | | Free memory after comparison in nodeUnique.c | ||
* | Pass around typmod as int16. | Bruce Momjian | 1998-02-10 |
| | |||
* | Pass attypmod through to executor by adding to Var and Resdom. | Bruce Momjian | 1998-02-10 |
| | |||
* | Inline fastgetattr and others so data access does not use function | Bruce Momjian | 1998-01-31 |
| | | | | calls. | ||
* | heapattr functions now return a Datum, not char *. | Bruce Momjian | 1997-09-12 |
| | |||
* | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | 1997-09-08 |
| | |||
* | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | 1997-09-08 |
| | | | | indenting. Also static variable indenting. | ||
* | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | 1997-09-07 |
| | |||
* | Inlined heap_getattr(). | Bruce Momjian | 1997-08-26 |
| | |||
* | include sem.h added, include string.h neede, from Erik Bertelsen for Ultrix | Bruce Momjian | 1997-01-10 |
| | |||
* | More compile cleanups | Bruce Momjian | 1996-11-08 |
| | |||
* | Compile and warning cleanup | Bruce Momjian | 1996-11-08 |
| | |||
* | add #include "postgres.h", as required by all .c files | Marc G. Fournier | 1996-10-31 |
| | |||
* | Fixes: | Marc G. Fournier | 1996-07-19 |
| | | | | | | 'select distinct on' causes backend to crash submitted by: Chris Dunlop chris@onthe.net.au | ||
* | Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01 | Marc G. Fournier | 1996-07-09 |