Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Create a new file executor/execGrouping.c to centralize utility routines | Tom Lane | 2003-01-10 | |
| | | | | shared by nodeGroup, nodeAgg, and soon nodeSubplan. | |||
* | Phase 1 of read-only-plans project: cause executor state nodes to point | Tom Lane | 2002-12-05 | |
| | | | | | | | | | | to plan nodes, not vice-versa. All executor state nodes now inherit from struct PlanState. Copying of plan trees has been simplified by not storing a list of SubPlans in Plan nodes (eliminating duplicate links). The executor still needs such a list, but it can build it during ExecutorStart since it has to scan the plan tree anyway. No initdb forced since no stored-on-disk structures changed, but you will need a full recompile because of node-numbering changes. | |||
* | Update copyright to 2002. | Bruce Momjian | 2002-06-20 | |
| | ||||
* | Restructure representation of aggregate functions so that they have pg_proc | Tom Lane | 2002-04-11 | |
| | | | | | | | | | | entries, per pghackers discussion. This fixes aggregates to live in namespaces, and also simplifies/speeds up lookup in parse_func.c. Also, add a 'proimplicit' flag to pg_proc that controls whether a type coercion function may be invoked implicitly, or only explicitly. The current settings of these flags are more permissive than I would like, but we will need to debate and refine the behavior; for now, I avoided breaking regression tests as much as I could. | |||
* | New pgindent run with fixes suggested by Tom. Patch manually reviewed, | Bruce Momjian | 2001-11-05 | |
| | | | | initdb/regression tests pass. | |||
* | Another pgindent run. Fixes enum indenting, and improves #endif | Bruce Momjian | 2001-10-28 | |
| | | | | spacing. Also adds space for one-line comments. | |||
* | pgindent run on all C files. Java run to follow. initdb/regression | Bruce Momjian | 2001-10-25 | |
| | | | | tests pass. | |||
* | Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. | Bruce Momjian | 2001-01-24 | |
| | ||||
* | 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. | |||
* | Clean up #include in /include directory. Add scripts for checking includes. | Bruce Momjian | 1999-07-15 | |
| | ||||
* | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | 1999-02-13 | |
| | ||||
* | OK, folks, here is the pgindent output. | Bruce Momjian | 1998-09-01 | |
| | ||||
* | Subselects... | Vadim B. Mikheev | 1998-02-13 | |
| | ||||
* | Cleanup up include files. | Bruce Momjian | 1997-11-26 | |
| | ||||
* | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | 1997-09-08 | |
| | ||||
* | Add typdefs to pgindent run. | 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 | |
| | ||||
* | Clean up th ecompile process by centralizing the include files | Marc G. Fournier | 1996-08-28 | |
- code compile tested, but due to a yet unresolved problem with parse.h's creation, compile not completed... |