-
Incident report
-
Resolution: Fixed
-
Major
-
1.8.4rc1
Suppose we have two triggers:
T1: item>100
T2: item>200
T1 depends on T2.
Value 150 comes in, T1 becomes PROBLEM. Value 250 comes in, T2 becomes PROBLEM as well.
Now, if value 50 comes, two things can happen: (1) if T1 is evaluated before T2, then only T2 will go into OK state, T1 will remain a PROBLEM, (2) if T1 is evaluated after T2, then both will go into OK state.
Similarly, if both triggers are in OK state and a value 250 comes in, then depending on the evaluation order either both triggers will become PROBLEM, or only T2 will become PROBLEM.