Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-10239 Storage Container Reconciliation
  3. HDDS-10760

SCMExceptions resulting from admin CLI commands are treated as retriable

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      In HDDS-10372, I noticed that throwing SCMException instances from the server when invalid options are specified (like trying to reconcile an open container), the client treats the command as retriable. This means internally the client keeps resending the command and the server keeps rejecting it for about 30 seconds before it fails and shows the user an error.

      I need to investigate more to see if this error is specific to the implementation here or a general problem with the SCM admin protocol. If its the later this will be fixed on master instead.

      Attachments

        Activity

          People

            Unassigned Unassigned
            erose Ethan Rose
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: