Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20828 Finish-up AMv2 Design/List of Tenets/Specification of operation
  3. HBASE-21039

Procedure worker should not quit when getting unexpected error

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Since for either the old RTP or the new TRSP introduced in HBASE-20881, we could end with FAILED_OPEN and set the procedure as failure, it is possible that we will call rollback for procedures which can not be rollbacked, and throw UnsupportedOperationException.

      Before we find out a way to deal with this, I think at least we should make the Procedure worker does not quit when getting these errors, as for the core workers there is no way to get them back...

      Attachments

        1. HBASE-21039.branch-2.0.002.patch
          3 kB
          Allan Yang
        2. HBASE-21039.branch-2.0.001.patch
          3 kB
          Allan Yang

        Activity

          People

            allan163 Allan Yang
            zhangduo Duo Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: