Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-9735 Umbrella JIRA for Auto Scaling and Cluster Management in SolrCloud
  3. SOLR-11747

Pause triggers until actions finish executing and the cool down period expires

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.3, 8.0
    • Component/s: AutoScaling, SolrCloud
    • Labels:
      None

      Description

      Currently, the cool down period is a fixed period during which events generated from triggers aren't accepted. The cool down starts after actions performed by a previous event finish. But it doesn't protect against triggers acting on intermediate cluster state during the time the actions are executing. Events can still be created and persisted to ZK and will be executed serially once the cool down finishes.

      To protect against, this I intend to modify the behaviour of the system to pause all triggers from execution between the start of actions and end of cool down period. The triggers will be resumed after the cool down period expires.

        Attachments

        1. SOLR-11747.patch
          10 kB
          Shalin Shekhar Mangar
        2. SOLR-11747.patch
          11 kB
          Shalin Shekhar Mangar

          Activity

            People

            • Assignee:
              shalin Shalin Shekhar Mangar
              Reporter:
              shalin Shalin Shekhar Mangar
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: