[Announce] CTDB release 2.5.4 is ready for download

Amitay Isaacs amitay at gmail.com
Thu Sep 25 23:20:31 MDT 2014


This is the latest stable release of CTDB.  CTDB 2.5.4 can be used with
Samba releases 3.6.x, 4.0.x and 4.1.x.


Changes in CTDB 2.5.4
=====================

User-visible changes
--------------------

* New command "ctdb detach" to detach a database.

* Support for TDB robust mutexes.  To enable set TDBMutexEnabled=1.
  The setting is per node.

* New manual page ctdb-statistics.7.

Important bug fixes
-------------------

* Verify policy routing configuration when starting up to make sure that
policy
  routing tables do not override default routing tables.

* "ctdb scriptstatus" should correctly list the number of scripts executed.

* Do not run eventscripts at real-time priority.

* Make sure "ctdb restoredb" and "ctdb wipedb" cannot affect an ongoing
  recovery.

* If a readonly record revokation fails, CTDB does not abort anymore.  It
will
  retry revoke.

* pending_calls statistic now gets updated correctly.

Important internal changes
--------------------------

* Vacuuming performance has been improved.

* Fix the order of setting recovery mode and freezing databases.

* Remove NAT gateway "monitor" event.

* Add per database queue for lock requests.  This improves the lock
  scheduling performance.

* When processing dmaster packets (DMASTER_REQUEST and DMASTER_REPLY) defer
all
  call processing for that record.  This avoids the temporary inconsistency
in
  dmaster information which causes rapid bouncing of call request between
two
  nodes.

* Correctly capture the output from lock helper processes, so it can be
logged.

* Many test improvements and additions.


Reporting bugs & Development Discussion
===============================

Please discuss this release on the samba-technical mailing list or by
joining the #ctdb IRC channel on irc.freenode.net.

All bug reports should be filed under CTDB product in the project's
Bugzilla database (https://bugzilla.samba.org/).


Download Details
=============

The source code can be downloaded from:

      http://ftp.samba.org/pub/ctdb/

Git repository

       git://git.samba.org/ctdb.git
       http://git.samba.org/?p=ctdb.git;a=summary  (Git via web)

CTDB documentation

        https://ctdb.samba.org/


Amitay.


More information about the samba-technical mailing list