New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cannot delete tombstone entries #376
Comments
Comment from nkinder (@nkinder) at 2012-06-09 03:30:58 Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=830342 |
Comment from mreynolds (@mreynolds389) at 2012-06-19 23:42:54 Before I forget, here was the latest status... If a tombstone entry is in the cache, you can delete it, but when it's not, you can not delete the tombstone(error 32). Stack trace: ldbm_entryrdn.c:3245: _entryrdn_get_elem returns -30988 0 _entryrdn_index_read (be=0xfef0a0, cursor=0x108ea60, srdn=0x7f04a25f3700, elem=0x7f04a25f3740, parentelem=0x0, childelems=0x0, flags=0, db_txn=0x0) at ../ds/ldap/servers/slapd/back-ldbm/ldbm_entryrdn.c:3247 The problem why it fails is that entryrdn_index_read_ext() strips off the tombstone flag so it ignores the tombstone rdns:
This was apparently stripped off to improve performance. Needs more investigation... |
Comment from rmeggins (@richm) at 2012-08-14 19:57:05 set default ticket origin to Community |
Comment from nkinder (@nkinder) at 2012-08-28 04:14:43 Added initial screened field value. |
Comment from nhosoi (@nhosoi) at 2013-06-15 02:35:25 Manual tombstone deletion is not recommended/supported. |
Comment from nkinder (@nkinder) at 2017-02-11 23:06:30 Metadata Update from @nkinder:
|
Cloned from Pagure issue: https://pagure.io/389-ds-base/issue/376
An attempt to delete a tombstone entry gives err=32 - no such entry:
Note there are two result lines - this is bad.
The text was updated successfully, but these errors were encountered: