a037d1c Ticket #47602 - Make ldbm_back_seq independently support transactions

Authored and Committed by nhosoi 10 years ago
    Ticket #47602 - Make ldbm_back_seq independently support transactions
    
    Description: If ldbm_back_seq is called as a child of transaction, it
    fails to access the on-going transaction data.  This patch picks up
    the parent transaction if any, and it calls dblayer_read_txn_begin with
    the parent transaction.  If the read transaction is aborted by DEADLOCK,
    it retries.
    
    https://fedorahosted.org/389/ticket/47602
    
    Reviewed by mreynolds@redhat.com (Thank you, Mark!!)