a4db5ec Ticket 47976: deadlock in mep delete post op

Authored and Committed by tbordaz 8 years ago
    Ticket 47976: deadlock in mep delete post op
    
    Bug Description:
    	When deleting the original entry, some DB pages are acquired in write.
    	The deadlock occurs because when reading the parent entry of the MEP entry
    	MEP plugin requires read access to one of the page acquired by the deletion of the original entry.
            The read access can be granted if it is using the parent txn.
    	This bug requires that the parent entry of the MEP entry is not found in the entry cache, so
    	it requires database access
    
    Fix Description:
    	Fix ldbm_delete, so that it reads id2entry db with parent txn
    
    https://fedorahosted.org/389/ticket/47976
    
    Reviewed by: Ludwig Krispenz, Rich Megginson (Thanks you !!)
    
    Platforms tested: F17
    
    Flag Day: no
    
    Doc impact: no