Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-3958

Avoid unnecessary rolling updates of the Cruise Control deployment

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 2.2.0.GA
    • None
    • None
    • None
    • False
    • None
    • False

      The CruiseControlConfiguration class contains a static Map with the default configuration options. This Map is created using Map.ofEntries method. The map is used to add the default values to the user provided CC configuration. But the ordering of the Map created with Map.ofEntries is non-deterministic and changes with every restart of the CO. And that causes the Cruise Control configuration in the CRUISE_CONTROL_CONFIGURATION environment variable to be reordered and triggers roll of the CC deployment.

              Unassigned Unassigned
              scholzj JAkub Scholz
              Michal Toth Michal Toth
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: