Issue 8699 - More for cursor_del with DUPSORT
Summary: More for cursor_del with DUPSORT
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-26 20:37 UTC by Howard Chu
Modified: 2018-03-22 19:25 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Howard Chu 2017-07-26 20:37:30 UTC
Full_Name: Howard Chu
Version: LMDB 0.9.21
OS: 
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (31.216.236.133)
Submitted by: hyc


When deleting a series of records in a loop using mdb_cursor_get(MDB_NEXT) in a
DUPSORT DB, when deleting the last dup of one key, the first dup of the next key
gets skipped on the next iteration.

This appears to be due to an incomplete fix to ITS#8622
Comment 1 Howard Chu 2017-07-26 20:38:29 UTC
changed notes
changed state Open to Test
moved from Incoming to Software Bugs
Comment 2 Quanah Gibson-Mount 2018-02-11 20:59:02 UTC
changed notes
changed state Test to Release
Comment 3 OpenLDAP project 2018-03-22 19:25:59 UTC
fixed in mdb.master
fixed in RE0.9 (0.9.22)
Comment 4 Quanah Gibson-Mount 2018-03-22 19:25:59 UTC
changed notes
changed state Release to Closed