Details
-
Bug
-
Resolution: Unresolved
-
Major
-
5.0.0
-
None
-
Untriaged
-
Unknown
Description
1. Open fdb with a custom comparator, and stored (k1, v1).
2. Delete k2 while k1 is equal to k2 by custom comparator, but k1 != k2 by default bitwise comparator.
3. Use iterator with option FDB_ITR_NO_DELETES, and the (k1, v1) still can be found in the iterator.
Attachments
Gerrit Reviews
For Gerrit Dashboard: MB-19901 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
69099,11 | MB-19901: Forestdb must honor custom compare function | master | forestdb | Status: NEW | +2 | -1 |
64908,1 | MB-19901: attempt to hit custom cmp delete issue | master | forestdb | Status: ABANDONED | -1 | -1 |
64938,4 | MB-19901: Add testcase for WAL custom cmp bug | master | forestdb | Status: MERGED | +2 | +1 |
68586,1 | MB-19901: Hash tables in Forestdb don't honor custom compare function | master | forestdb | Status: ABANDONED | 0 | -1 |