Uploaded image for project: 'Slider'
  1. Slider
  2. SLIDER-82 Support ANTI_AFFINITY_REQUIRED option
  3. SLIDER-965

RoleHistory to (carefully) share RoleStatus instances with AppState

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Slider 0.90.2
    • Fix Version/s: Slider 0.90.2
    • Component/s: appmaster
    • Labels:
      None
    • Sprint:
      Slider September #1

      Description

      Move the RoleHistory beyond simple read-time ProviderRole information, to sharing the map of RoleStatus entries with AppState.

      This involves improving the concurrency of the class. The plan is to move all integer counters in RoleState into the atomic LongGauge fields, with some downcoversion to integers at the last moment possible.

        Attachments

          Activity

            People

            • Assignee:
              stevel@apache.org Steve Loughran
              Reporter:
              stevel@apache.org Steve Loughran
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: