postgresql/src/include
Simon Riggs 2dbbda02e7 Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions.
Avoid hard-coding lockmode used for many altering DDL commands, allowing easier
future changes of lock levels. Implementation of initial analysis on DDL
sub-commands, so that many lock levels are now at ShareUpdateExclusiveLock or
ShareRowExclusiveLock, allowing certain DDL not to block reads/writes.
First of number of planned changes in this area; additional docs required
when full project complete.
2010-07-28 05:22:24 +00:00
..
access pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
bootstrap Introduce Streaming Replication. 2010-01-15 09:19:10 +00:00
catalog CREATE TABLE IF NOT EXISTS. 2010-07-25 23:21:22 +00:00
commands Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions. 2010-07-28 05:22:24 +00:00
executor Centralize DML permissions-checking logic. 2010-07-22 00:47:59 +00:00
foreign Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
lib Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
libpq Add new message for explicit rejection by pg_hba.conf. Implicit 2010-04-19 19:02:18 +00:00
mb pgindent run for 9.0 2010-02-26 02:01:40 +00:00
nodes Fix potential failure when hashing the output of a subplan that produces 2010-07-28 04:50:50 +00:00
optimizer Make NestLoop plan nodes pass outer-relation variables into their inner 2010-07-12 17:01:06 +00:00
parser Pass incompletely-transformed aggregate argument lists as separate parameters 2010-03-17 16:52:38 +00:00
port pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
portability Support inlining various small performance-critical functions on non-GCC 2010-02-13 02:34:16 +00:00
postmaster Add restart_after_crash GUC. 2010-07-20 00:47:53 +00:00
regex Teach the regular expression functions to do case-insensitive matching and 2009-12-01 21:00:24 +00:00
replication pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
rewrite pgindent run for 9.0 2010-02-26 02:01:40 +00:00
snowball Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
storage pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
tcop pgindent run for 9.0 2010-02-26 02:01:40 +00:00
tsearch Update a number of broken links in comments. 2010-04-02 15:21:20 +00:00
utils Add options to force quoting of all identifiers. 2010-07-22 01:22:35 +00:00
c.h Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT 2010-05-27 07:59:48 +00:00
fmgr.h Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT 2010-05-27 07:59:48 +00:00
funcapi.h pgindent run for 9.0 2010-02-26 02:01:40 +00:00
getaddrinfo.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
getopt_long.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
Makefile Introduce Streaming Replication. 2010-01-15 09:19:10 +00:00
miscadmin.h Clean up some randomness associated with trace_recovery_messages: don't 2010-06-17 17:44:40 +00:00
pg_config.h.in Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG_LONG_INT' macro call. 2010-05-25 17:28:20 +00:00
pg_config.h.win32 Stamp HEAD as 9.1devel. 2010-07-09 04:10:58 +00:00
pg_config_manual.h Remove all the special-case code for INT64_IS_BUSTED, per decision that 2010-01-07 04:53:35 +00:00
pg_trace.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pgstat.h pgindent run for 9.0 2010-02-26 02:01:40 +00:00
pgtime.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
port.h Spell __NetBSD__ the same way everywhere. Per Giles Lean. 2010-05-15 14:44:13 +00:00
postgres.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
postgres_ext.h Move NAMEDATALEN definition from postgres_ext.h to pg_config_manual.h. It 2007-02-06 09:16:08 +00:00
postgres_fe.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
rusagestub.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
windowapi.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00