Uploaded image for project: 'Apache Curator'
  1. Apache Curator
  2. CURATOR-677

Auxiliary background operations are created with no callbacks from main operations

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.5.0
    • 5.6.0
    • None
    • None

    Description

      Some of our background operations use auxiliary background operations to complete task in case of primary conditions are not satisfied. But these auxiliary background operations are created with no callbacks from main operations. So in case of closing, background exceptions and retriable errors, these are either abandoned or treated as no callback background operations. Currently, there are three operations which have auxiliary background operations. They are CreateBuilderImpl, DeleteBuilderImpl and SetDataBuilderImpl.

      This should be part of CURATOR-673, but I think all these three could be fixed using same pattern. And I want to keep #464 simple.

      Attachments

        Issue Links

          Activity

            People

              kezhuw Kezhu Wang
              kezhuw Kezhu Wang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: