summaryrefslogtreecommitdiff
path: root/doc/TODO
diff options
context:
space:
mode:
authorBruce Momjian2008-04-15 20:28:47 +0000
committerBruce Momjian2008-04-15 20:28:47 +0000
commit76365960d229dca0ad8454040233e3eaaeb413bb (patch)
treebabcf9c5edbe051dcd83178c7459fcd7ad0f5e5e /doc/TODO
parent2b8a795738ee6885044a5d022a4bc1418190c011 (diff)
Revert addition of pg_terminate_backend() because of race conditions.
Diffstat (limited to 'doc/TODO')
-rw-r--r--doc/TODO11
1 files changed, 10 insertions, 1 deletions
diff --git a/doc/TODO b/doc/TODO
index c174260ca85..36f46113e21 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -20,8 +20,17 @@ http://developer.postgresql.org.
Administration
==============
-* -Allow administrators to safely terminate individual sessions either
+* Allow administrators to safely terminate individual sessions either
via an SQL function or SIGTERM
+
+ Lock table corruption following SIGTERM of an individual backend
+ has been reported in 8.0. A possible cause was fixed in 8.1, but
+ it is unknown whether other problems exist. This item mostly
+ requires additional testing rather than of writing any new code.
+
+ http://archives.postgresql.org/pgsql-hackers/2006-08/msg00174.php
+ http://archives.postgresql.org/pgsql-hackers/2007-04/msg00218.php
+
* Check for unreferenced table files created by transactions that were
in-progress when the server terminated abruptly