XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0, 1.4.1
    • OM
    • None

    Description

      Observed certain task of Directory deletion is ignored, and retry same directory again.

      Issue:

      Ratis avoid submit request (considering replay) for condition if "clientId" and callID is same.

      AbstractKeyDeletingService:

      private static ClientId clientId = ClientId.randomId();

      This is derived by DirectoryDeletingService, KeyDeletingService, ...

      CallId is separate object for each derived class, but if callId update is in same/similar pace for all, can cause ignoring of ratis submit (considering replay).

      This got hit when the service deletion period is made same of 1min each.

      As fix, need to make clientId specific to each service.

       

      Attachments

        Issue Links

          Activity

            People

              sumitagrawl Sumit Agrawal
              sumitagrawl Sumit Agrawal
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: