postgresql/src/include
Tom Lane 1fd0c59e25 Phase 1 of read-only-plans project: cause executor state nodes to point
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.
2002-12-05 15:50:39 +00:00
..
access Put back error test for DECLARE CURSOR outside a transaction block ... 2002-11-18 01:17:39 +00:00
bootstrap Update copyright to 2002. 2002-06-20 20:29:54 +00:00
catalog Document get/set bit/byte functions. 2002-12-05 04:38:30 +00:00
commands Transaction safe Truncate 2002-11-23 04:05:52 +00:00
executor Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
lib Update copyright to 2002. 2002-06-20 20:29:54 +00:00
libpq Guard against send-lots-and-lots-of-data DoS attack from unauthenticated 2002-09-04 23:31:35 +00:00
mb pgindent run. 2002-09-04 20:31:48 +00:00
nodes Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
optimizer Teach planner to expand sufficiently simple SQL-language functions 2002-12-01 21:05:14 +00:00
parser Tighten selection of equality and ordering operators for grouping 2002-11-29 21:39:12 +00:00
port Remove NO_MKTIME_BEFORE_1970. I had speculated that it was not needed 2002-11-12 00:39:08 +00:00
regex pgindent run. 2002-09-04 20:31:48 +00:00
rewrite Rule rewriter was doing the wrong thing with conditional INSTEAD rules 2002-10-20 00:58:55 +00:00
storage TAS code originally written for s390 (32-bit) does not work for s390x 2002-11-22 01:13:16 +00:00
tcop Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
utils Phase 1 of read-only-plans project: cause executor state nodes to point 2002-12-05 15:50:39 +00:00
Makefile Include directory rearrangement 2001-08-28 14:20:28 +00:00
c.h More cleanup of userid to be AclId rather than Oid. 2002-12-05 04:04:51 +00:00
fmgr.h Add dummy variable declaration to PG_FUNCTION_INFO_V1() to prevent 2002-10-25 22:17:32 +00:00
funcapi.h pgindent run. 2002-09-04 20:31:48 +00:00
miscadmin.h More cleanup of userid to be AclId rather than Oid. 2002-12-05 04:04:51 +00:00
pg_config.h.in This trivial patch removes 2 unused defines from pg_config.h.in: 2002-11-10 00:38:21 +00:00
pg_config.h.win32 The attached patch fixes a number of issues related to compiling the 2002-10-03 17:09:42 +00:00
pgstat.h More cleanup of userid to be AclId rather than Oid. 2002-12-05 04:04:51 +00:00
postgres.h Make 'dummy' declarations in header files be 'extern int no_such_variable' 2002-10-18 20:33:57 +00:00
postgres_ext.h Change NAMEDATALEN to 64, INDEX_MAX_KEYS/MAX_FUNC_ARGS to 32, per discussion on hackers. 2002-08-13 20:40:44 +00:00
postgres_fe.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
rusagestub.h Update copyright to 2002. 2002-06-20 20:29:54 +00:00
strdup.h Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 1997-09-08 02:41:22 +00:00