Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-12240

Triggers don't properly track "waitFor"

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 7.3, 7.4, 8.0
    • Fix Version/s: None
    • Component/s: AutoScaling
    • Labels:
      None

      Description

      Triggers determine whether to generate events by measuring if the time since the last event is greater than waitFor or not. That is not the intended purpose of waitFor. They should actually keep checking whether the violation remains for the duration of the waitFor time, and only then generate events.

      This is further complicated by the fact that all triggers are paused whenever an event is being processed (SOLR-11747). It seems that instead they should not be paused but continue running to properly track the cluster state - they just should not generate any events, or their events should be IGNORED.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                ab Andrzej Bialecki
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: