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

    • Type: Sub-task
    • Status: Patch Available
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      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

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

              Dates

              • Created:
                Updated: