Rules compilation
Rule compilation may take several seconds for applications that have very many rules. This functionality is designed to make it possible to modify or create many rules before compilation begins. However, this is not a full featured publication function, because rules compilation may also be triggered by other events, e.g.:
-
Another user presses the button.
-
Rules compilation runs after server restart.
-
When deleting a field, system checks if the field is affected by rules. If rules are changed but not compiled a compilation is started at field delete to make this check possible.
-
When deleting a rule
-
When changing a rule to be "scheduled" or moving it to a "scheduled group"
-
Creating a "field usage report"
-
In a new application, the first created rules may be active immediately. When some rule has executed, the following rule modifications will behave as described above, and normally require a click on the "Apply rule changes" button.