summaryrefslogtreecommitdiffstats
path: root/ctdb/NEWS
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2013-11-25 19:28:10 +1100
committerMichael Adam <obnox@samba.org>2013-11-27 18:46:17 +0100
commit2f5d9be754ba37ebc37e44da4e3b3a9207d3655d (patch)
treef9b424f43f05e3a9bd2298cd3338bde26b3795f9 /ctdb/NEWS
parentc18f3eeffbb93d4e759198c7c2b85aea2c3a6338 (diff)
downloadsamba-2f5d9be754ba37ebc37e44da4e3b3a9207d3655d.tar.gz
samba-2f5d9be754ba37ebc37e44da4e3b3a9207d3655d.tar.xz
samba-2f5d9be754ba37ebc37e44da4e3b3a9207d3655d.zip
ctdb: Update NEWS
Signed-off-by: Martin Schwenke <martin@meltin.net> Pair-programmed-with: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'ctdb/NEWS')
-rw-r--r--ctdb/NEWS38
1 files changed, 38 insertions, 0 deletions
diff --git a/ctdb/NEWS b/ctdb/NEWS
index ae4cff6c71f..6dee537565a 100644
--- a/ctdb/NEWS
+++ b/ctdb/NEWS
@@ -1,3 +1,41 @@
+Changes in CTDB 2.5.1
+=====================
+
+Important bug fixes
+-------------------
+
+* The locking code now correctly implements a per-database active
+ locks limit. Whole database lock requests can no longer be denied
+ because there are too many active locks - this is particularly
+ important for freezing databases during recovery.
+
+* The debug_locks.sh script locks against itself. If it is already
+ running then subsequent invocations will exit immediately.
+
+* ctdb tool commands that operate on databases now work correctly when
+ a database ID is given.
+
+* Various code fixes for issues found by Coverity.
+
+Important internal changes
+--------------------------
+
+* statd-callout has been updated so that statd client information is
+ always up-to-date across the cluster. This is implemented by
+ storing the client information in a persistent database using a new
+ "ctdb ptrans" command.
+
+* The transaction code for persistent databases now retries until it
+ is able to take the transaction lock. This makes the transation
+ semantics compatible with Samba's implementation.
+
+* Locking helpers are created with vfork(2) instead of fork(2),
+ providing a performance improvement.
+
+* config.guess has been updated to the latest upstream version so CTDB
+ should build on more platforms.
+
+
Changes in CTDB 2.5
===================