[ZBXNEXT-3960] Short-circuit Action Condition Evaluation Created: 2017 Jul 03  Updated: 2017 Jul 03

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: Server (S)
Affects Version/s: 3.4.0alpha1
Fix Version/s: 3.4.0alpha1

Type: New Feature Request Priority: Minor
Reporter: Vladislavs Sokurenko Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: actions, conditions, events, optimization, performance
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Performance of action condition evaluation can be improved by implementing short circuit.

Expected:
In action with 3 conditions A and B and C if A is false then B and C is not evaluated.

Actual:
Currently all conditions will get evaluated.



 Comments   
Comment by Glebs Ivanovskis (Inactive) [ 2017 Jul 03 ]

Related: ZBXNEXT-3229

Comment by Marc [ 2017 Jul 03 ]

ZBXNEXT-1906 is distantly related as well. Although, it's about trigger expressions.
However, when finding a good algorithm for action conditions, this is then possibly applicable to trigger expressions as well

Generated at Fri Apr 19 00:40:33 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.