A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.

The branch, OPENLDAP_REL_ENG_2_4 has been updated
       via  a1ca3fec72205a83be6e433b0352dbc2121f6d10 (commit)
      from  4aed59cafd4815ea9d849b0031ebab54a0d74536 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a1ca3fec72205a83be6e433b0352dbc2121f6d10
Author: Howard Chu <h...@openldap.org>
Date:   Thu Dec 13 07:13:39 2012 -0800

    Get MDB txn before acquiring a CSN
    
    Since MDB writes are fully serialized in txn_begin, we can use CSNs as
    commit sequence numbers, not just change sequence numbers. This will
    prevent most instances of out-of-order writes, so syncprov will almost
    never need to transmit a change without a cookieCSN. (Out-of-order is
    still possible, if the write was received via syncrepl.)

-----------------------------------------------------------------------

Summary of changes:
 servers/slapd/back-mdb/add.c    |   27 +++++++++++++--------------
 servers/slapd/back-mdb/delete.c |   21 ++++++++++-----------
 servers/slapd/back-mdb/modify.c |   17 ++++++++---------
 servers/slapd/back-mdb/modrdn.c |    5 ++---
 4 files changed, 33 insertions(+), 37 deletions(-)


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git

Reply via email to