Version 2.1.3
Rules
Compressing rules
The section has been revised completely and the individual compression steps are now described in detail.
More details: Compressing rules
Compressing rules with irrelevant conditions
This type of compression has been revised: The rules are now compressed systematically from bottom to top, i.e. the less important conditions (the ‘lower ones’) coming first. Moreover, all compression possibilities can now also be executed “at one go” and a new/further ‘Yes. All’ button has also been added to the selection pop-up.
More details: Irrelevant conditions
Expanding rules
A rule can now be expanded not only for an individual condition, but also for all unused conditions (i.e. ‘completely’). The new function can also be applied to an individual rule or to a group of marked rules.
More details: Expanding rules
Unique IDs for rules
Rules now have unique IDs, which are stable over a long period of time, assigned to them automatically so that it is possible to create statistics and analyses of runtime behaviour over longer periods of time.
More details: Rule IDs
Revealing and hiding rules
Previously, it was not discernible whether all the rules are displayed or only some of them. Now, if the rules are not all displayed, the rule ID appears in italics and lower case characters.
More details: Hiding rules
Condition and Action value tables
The ELSE value with extended conditions
For extended conditions greater account is now taken of the special importance of the last value (the 'else value').
More details: The ELSE value
Sorting values
If all the values to be sorted can be converted into numerical values, sorting is now numerical and no longer alphabetical. The last value of an extended condition is excluded from the sorting. The sorting can now be triggered by double-clicking the column head.
More details: Sorting values
Statistical analysis of executed rules
Integration in LF‑ET
The statistics functions that could previously only be installed separately are now additionally also integrated into LF‑ET.
More details: Starting statistical analysis
Analysis of more than one log file
It is now possible to process more than one file in directory hierarchies. Through the integration into LF‑ET, the analysis can also be started interactively, while all the options can be selected and configured conveniently in a dialogue.
More details: Command line function -AnLog
Analysis of Rule IDs
In addition to the rule numbers, the IDs of the rules can now also be analysed statistically.
More details: Analysis of rule IDs
Programming and code generation
New placeholders
New placeholders make it possible to use rule IDs in the program code, e.g. when outputting log rows: $$RuleID and $$LastRuleID.
More details: Placeholders
The ELSE value with extended conditions
In programming too, greater account is now taken of the special importance of the last value for extended conditions, the ‘ELSE value’.
More details: Programming of conditions
In scrapbook generation, empty logical arguments for the final value of an extended condition are no longer generated.
More details: Generating the scrapbook
In interface generation, an ELSE statement is now generated for the last value of an extended condition. The previous method for this ‘else value’ is no longer used.