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

The branch, mdb.master has been updated
       via  6fdaea4165146b9dc8e0365a0477e41b03c4daaf (commit)
       via  fd598083a77e03b6b98d609d49f7990b16cc81b3 (commit)
       via  3a31dd5a8a6cad16ab12cbdb27d3a760be3dec81 (commit)
       via  828107eb634dbf9ee13f6966e2c78cb27259927f (commit)
       via  0d5ebc508ecbd1f7d23b985257ec5993a764f17c (commit)
       via  88ac6987073a4d87e07b9a88f68c219e2649f0a5 (commit)
       via  3b9f857d8ba37879141f612d96993e90426a7b0d (commit)
       via  f3eb26c9bb54e94a2ad553a6831433b0e1408e24 (commit)
       via  f3e38565e4af652b3da60e805ac465b76eb1d84b (commit)
       via  d6ae2553df446b1589299f6edfc6135ac70439b5 (commit)
      from  946e4d3b21d1a48aa468d41663bbe8180284670a (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 6fdaea4165146b9dc8e0365a0477e41b03c4daaf
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:34:26 2015 +0000

    ITS#8321 reorganize page_split fixups
    
    DUPFIXED fixups needed to occur after separator update.
    MDB_RESERVE handling moved after split fixup.

commit fd598083a77e03b6b98d609d49f7990b16cc81b3
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:33:00 2015 +0000

    ITS#8321 simplify page_split fixups

commit 3a31dd5a8a6cad16ab12cbdb27d3a760be3dec81
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:30:02 2015 +0000

    ITS#8321 track temporary cursors
    
    In rebalance/split operations, temporary cursors need to be visible
    to propagate fixups

commit 828107eb634dbf9ee13f6966e2c78cb27259927f
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:16:36 2015 +0000

    ITS#8321 fix mdb_cursor_put
    
    Ignore sub-cursors that shouldn't be fixed up

commit 0d5ebc508ecbd1f7d23b985257ec5993a764f17c
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:13:16 2015 +0000

    ITS#8321 fix mdb_cursor_shadow()
    
    Set a valid txn so that cursor fixup code works on the shadows

commit 88ac6987073a4d87e07b9a88f68c219e2649f0a5
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:10:05 2015 +0000

    ITS#8321 fix mdb_cursor_chk()
    
    It was reporting spurious errors due to uninit'd cursors

commit 3b9f857d8ba37879141f612d96993e90426a7b0d
Author: Howard Chu <[email protected]>
Date:   Mon Nov 23 01:07:57 2015 +0000

    ITS#8321 don't skip fixups on splitting cursors
    
    Adjustments can't be skipped, in recursive calls each level must
    fixup their own level.

commit f3eb26c9bb54e94a2ad553a6831433b0e1408e24
Author: Howard Chu <[email protected]>
Date:   Sun Nov 22 22:11:30 2015 +0000

    ITS#8321 Fix del/dupsort
    
    When deleting a dupsort key, if other cursors pointed at that key,
    set them to uninit'd, not EOF. They no longer have anything to
    point at.

commit f3e38565e4af652b3da60e805ac465b76eb1d84b
Author: Howard Chu <[email protected]>
Date:   Sat Nov 21 17:58:49 2015 +0000

    ITS#8316 more for 60c34d14ec3ceb0762d620eef77db73dd1e911dc

commit d6ae2553df446b1589299f6edfc6135ac70439b5
Author: Howard Chu <[email protected]>
Date:   Fri Nov 20 13:34:11 2015 +0000

    ITS#8300 more for prev commit
    
    Just tell explicitly which direction we moved/merged from

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

Summary of changes:
 libraries/liblmdb/mdb.c |  137 ++++++++++++++++++++++++++++++-----------------
 1 file changed, 87 insertions(+), 50 deletions(-)


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

Reply via email to