postgresql/src/backend
Alvaro Herrera 0ee98d1cbf pg_event_trigger_dropped_objects: add behavior flags
Add "normal" and "original" flags as output columns to the
pg_event_trigger_dropped_objects() function.  With this it's possible to
distinguish which objects, among those listed, need to be explicitely
referenced when trying to replicate a deletion.

This is necessary so that the list of objects can be pruned to the
minimum necessary to replicate the DROP command in a remote server that
might have slightly different schema (for instance, TOAST tables and
constraints with different names and such.)

Catalog version bumped due to change of function definition.

Reviewed by: Abhijit Menon-Sen, Stephen Frost, Heikki Linnakangas,
Robert Haas.
2014-12-19 15:00:45 -03:00
..
access Fix timestamp in end-of-recovery WAL records. 2014-12-19 17:04:20 +02:00
bootstrap Fix off-by-one loop count in MapArrayTypeName, and get rid of static array. 2014-12-16 15:35:33 -05:00
catalog pg_event_trigger_dropped_objects: add behavior flags 2014-12-19 15:00:45 -03:00
commands pg_event_trigger_dropped_objects: add behavior flags 2014-12-19 15:00:45 -03:00
executor Fix corner case where SELECT FOR UPDATE could return a row twice. 2014-12-11 19:37:36 -05:00
foreign Implement IMPORT FOREIGN SCHEMA. 2014-07-10 15:01:43 -04:00
lib Misc comment typo fixes. 2014-12-16 16:37:46 +02:00
libpq Fix poorly worded error message. 2014-12-17 13:14:53 -05:00
main Windows: use GetSystemTimePreciseAsFileTime if available 2014-12-08 23:36:06 +09:00
nodes Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
optimizer Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
parser Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
po Translation updates 2014-12-15 00:25:35 -05:00
port Add a basic atomic ops API abstracting away platform/architecture details. 2014-09-25 23:49:05 +02:00
postmaster Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
regex Fix incorrect search for "x?" style matches in creviterdissect(). 2014-09-23 20:26:14 -04:00
replication Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
rewrite Add bms_next_member(), and use it where appropriate. 2014-11-28 13:37:25 -05:00
snowball Finish adding file version information to installed Windows binaries. 2014-08-18 22:59:53 -04:00
storage Prevent potentially hazardous compiler/cpu reordering during lwlock release. 2014-12-19 14:29:52 +01:00
tcop REINDEX SCHEMA 2014-12-09 00:28:00 +09:00
tsearch Cope with more than 64K phrases in a thesaurus dictionary. 2014-11-06 20:52:40 -05:00
utils Improve hash_create's API for selecting simple-binary-key hash functions. 2014-12-18 13:36:36 -05:00
.gitignore Add gitignore for mingw/cygwin build outputs 2011-06-09 18:11:47 +02:00
common.mk Remove maintainer-check target, fold into normal build 2013-10-10 20:11:56 -04:00
Makefile Get rid of use of dlltool in Mingw builds. 2014-02-11 12:56:20 -05:00
nls.mk Translation updates 2014-12-15 00:25:35 -05:00