postgresql/src/backend/commands
Tom Lane f9b5b41ef9 Code review for ON COMMIT patch. Make the actual on-commit action happen
before commit, not after :-( --- the original coding is not only unsafe
if an error occurs while it's processing, but it generates an invalid
sequence of WAL entries.  Resurrect 7.2 logic for deleting items when
no longer needed.  Use an enum instead of random macros.  Editorialize
on names used for routines and constants.  Teach backend/nodes routines
about new field in CreateTable struct.  Add a regression test.
2002-11-11 22:19:25 +00:00
..
Makefile PREPARE/EXECUTE statements. Patch by Neil Conway, some kibitzing 2002-08-27 04:55:12 +00:00
aggregatecmds.c pgindent run. 2002-09-04 20:31:48 +00:00
analyze.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
async.c Fix for rare race-condition-like failure: if a backend receives SIGUSR2 2002-09-16 01:24:41 +00:00
cluster.c Code review for ON COMMIT patch. Make the actual on-commit action happen 2002-11-11 22:19:25 +00:00
comment.c Lock on the rule relation wasn't removed after adding the comment. 2002-10-09 16:26:46 +00:00
conversioncmds.c Fix permissions-checking bugs and namespace-search-path bugs in 2002-11-02 02:33:03 +00:00
copy.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
dbcommands.c Remove encoding lookups from grammar stage, push them back to places 2002-11-02 18:41:22 +00:00
define.c Provide an upgrade strategy for dump files containing functions declared 2002-09-21 18:39:26 +00:00
explain.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
functioncmds.c Reduce messages associated with shell-type function arguments/results 2002-11-01 19:19:58 +00:00
indexcmds.c Fix places that were using IsTransactionBlock() as an (inadequate) check 2002-10-21 22:06:20 +00:00
lockcmds.c pgindent run. 2002-09-04 20:31:48 +00:00
opclasscmds.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
operatorcmds.c pgindent run. 2002-09-04 20:31:48 +00:00
portalcmds.c pgindent run. 2002-09-04 20:31:48 +00:00
prepare.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
proclang.c Provide an upgrade strategy for dump files containing functions declared 2002-09-21 18:39:26 +00:00
schemacmds.c pgindent run. 2002-09-04 20:31:48 +00:00
sequence.c Code review for ON COMMIT patch. Make the actual on-commit action happen 2002-11-11 22:19:25 +00:00
tablecmds.c Code review for ON COMMIT patch. Make the actual on-commit action happen 2002-11-11 22:19:25 +00:00
trigger.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
typecmds.c Code review for ON COMMIT patch. Make the actual on-commit action happen 2002-11-11 22:19:25 +00:00
user.c Make CREATE/ALTER/DROP USER/GROUP transaction-safe, or at least pretty 2002-10-21 19:46:45 +00:00
vacuum.c Fix miscalculation of remaining free space during tuple chain moving. 2002-10-31 19:25:29 +00:00
vacuumlazy.c Back out use of palloc0 in place if palloc/MemSet. Seems constant len 2002-11-11 03:02:20 +00:00
variable.c pgindent run. 2002-09-04 20:31:48 +00:00
view.c Code review for ON COMMIT patch. Make the actual on-commit action happen 2002-11-11 22:19:25 +00:00