Currently, the filters compiler allows for accidental and non-obvious mistakes, such as
deleting a large number of rules (for example, mistakenly taken as incorrect)
adding rules with incorrect regular expressions (catastrophic backtracking).
Proposed solution
To prevent such errors, we need a protection mechanism which will warn us if a significant change in volume occurred during filter building. Also, add a function to test the speed of regular expressions used in the rules (unescaped).
Problem
Currently, the filters compiler allows for accidental and non-obvious mistakes, such as
Proposed solution
To prevent such errors, we need a protection mechanism which will warn us if a significant change in volume occurred during filter building. Also, add a function to test the speed of regular expressions used in the rules (unescaped).
Related to
ADG-6782