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

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            erose Ethan Rose

            Dates

              Created:
              Updated:

              Slack

                Issue deployment