diff options
author | Martin Schwenke <martin@meltin.net> | 2013-11-25 19:28:10 +1100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2013-11-27 18:46:17 +0100 |
commit | 2f5d9be754ba37ebc37e44da4e3b3a9207d3655d (patch) | |
tree | f9b424f43f05e3a9bd2298cd3338bde26b3795f9 /ctdb/NEWS | |
parent | c18f3eeffbb93d4e759198c7c2b85aea2c3a6338 (diff) | |
download | samba-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/NEWS | 38 |
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 =================== |