Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-2175 Propagate System Exceptions from the OzoneManager
  3. HDDS-2206

Separate handling for OMException and IOException in the Ozone Manager

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Ozone Manager
    • None

    Description

      As part of improving error propagation from the OM for ease of troubleshooting and diagnosis, the proposal is to handle IOExceptions separately from the business exceptions which are thrown as OMExceptions.
      Handling for OMExceptions will not be changed in this jira.
      Handling for IOExceptions will include logging the stacktrace on the server, and propagation to the client under the control of a config parameter.

      Similar handling is also proposed for SCMException.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sdeka Supratim Deka
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 2h 10m
                2h 10m