Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-371

Add functionality to allow quiescing of bundles

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.1
    • 0.2
    • None
    • None

    Description

      There is a need to allow bundles to quiesce gracefully such that in-flight threads in a replaced module are permitted to run to completion. This could allow updates to be made to applications without requiring them to be restarted. If a quiesce does not complete within a suitable time period (e.g. the time a blueprint reference waits), then we should forcefully stop the bundles! Note that this is not specific to blueprint but anyone that needs to be aware of the bundle lifecycle.

      Attachments

        1. quiesce.txt
          10 kB
          Philip Nickoll
        2. quiesce_manager_patch.txt
          45 kB
          Hannah Ramlee

        Activity

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

          People

            timothyjward Timothy James Ward
            pnickoll Philip Nickoll
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 480h
                480h
                Remaining:
                Remaining Estimate - 480h
                480h
                Logged:
                Time Spent - Not Specified
                Not Specified

                Slack

                  Issue deployment