postgresql/src/include
Tom Lane 35b6007efe Back-patch the 8.3 fix that prohibits TRUNCATE, CLUSTER, and REINDEX when the
current transaction has any open references to the target relation or index
(implying it has an active query using the relation).  Also back-patch the
8.2 fix that prohibits TRUNCATE and CLUSTER when there are pending
AFTER-trigger events.  Per suggestion from Heikki.
2008-05-27 21:13:25 +00:00
..
access Fix using too many LWLocks bug, reported by Craig Ringer 2008-04-22 17:53:41 +00:00
bootstrap pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
catalog Add a defense to prevent core dumps if 8.2 version of rank_cd() is used with 2006-12-28 01:09:04 +00:00
commands Back-patch the 8.3 fix that prohibits TRUNCATE, CLUSTER, and REINDEX when the 2008-05-27 21:13:25 +00:00
executor Repair problems occurring when multiple RI updates have to be done to the same 2007-08-15 19:15:55 +00:00
lib Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
libpq Fix recently-understood problems with handling of XID freezing, particularly 2006-11-05 22:42:10 +00:00
mb pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
nodes Fix a conceptual error in my patch of 2007-10-26 that avoided considering 2008-01-11 04:02:26 +00:00
optimizer Keep the planner from failing on "WHERE false AND something IN (SELECT ...)". 2007-10-04 20:44:55 +00:00
parser pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
port Back-patch mingw configure-check for gettimeofday so that 8.2 can 2007-11-29 16:44:26 +00:00
postmaster Implement a chunking protocol for writes to the syslogger pipe, with messages 2007-06-14 01:49:39 +00:00
regex Fix assorted security-grade bugs in the regex engine. All of these problems 2008-01-03 20:48:49 +00:00
rewrite Get rid of the separate RULE privilege for tables: now only a table's owner 2006-09-05 21:08:36 +00:00
storage Repair two places where SIGTERM exit could leave shared memory state 2008-04-17 00:00:01 +00:00
tcop On platforms that have getrlimit(RLIMIT_STACK), use it to ensure that 2006-10-07 19:25:29 +00:00
utils Repair two places where SIGTERM exit could leave shared memory state 2008-04-17 00:00:01 +00:00
c.h Allow Borland CC to compile libpq and psql. 2007-01-11 02:40:12 +00:00
fmgr.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
funcapi.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
getaddrinfo.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
getopt_long.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
Makefile Allow installation into directories containing spaces in the name. 2005-12-09 21:19:36 +00:00
miscadmin.h Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX, 2008-01-03 21:23:45 +00:00
pg_config.h.in Back-patch mingw configure-check for gettimeofday so that 8.2 can 2007-11-29 16:44:26 +00:00
pg_config.h.win32 Stamp version 8.2.7, except for configure.in/configure. 2008-03-13 23:58:25 +00:00
pg_config_manual.h Add built-in userlock manipulation functions to replace the former 2006-09-18 22:40:40 +00:00
pg_trace.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
pgstat.h Remove the pgstat_drop_relation() call from smgr_internal_unlink(), because 2007-07-08 22:23:25 +00:00
pgtime.h Fix up timetz input so that a date is required only when the specified 2006-10-18 16:43:14 +00:00
port.h Avoid using unnecessary pgwin32_safestat in libpq. 2008-04-16 14:24:38 +00:00
postgres.h Adjust DatumGetBool macro so that it isn't fooled by garbage in the Datum 2008-03-25 19:31:31 +00:00
postgres_ext.h Pgindent run for 8.0. 2004-08-29 05:07:03 +00:00
postgres_fe.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00
rusagestub.h Update copyright for 2006. Update scripts. 2006-03-05 15:59:11 +00:00