Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-346

If ABORT fails to commit, transaction stuck forever on replicas

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • M4
    • None
    • consensus
    • None

    Description

      Currently we just LOG(ERROR) when we fail to send the "Abort" message via consensus. This means that replicas will keep the transaction open forever, which is no good. David is currently fixing raft consensus so that it shouldn't fail, but this code should probably CHECK_OK instead of just logging an error, if the Replicate succeeded.

      Attachments

        Activity

          People

            Unassigned Unassigned
            tlipcon Todd Lipcon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: