• audit_log_include_accounts_is_null() 

Checks whether the audit_log_include_accounts  system variable is NULL . This function can be helpful when defining filters that correspond to the legacy audit log implementation. 

Arguments: 

None. 

• debug_sleep(millisec) 

Sleeps for the given number of milliseconds. This function is used during performance measurement. 

debug_sleep()  is available for debug builds only. 

Arguments: 

• millisec : An unsigned integer that specifies the number of milliseconds to sleep. 

• find_in_exclude_list(account) 

Checks whether an account string exists in the audit log exclude list (the value of the audit_log_exclude_accounts  system variable). 

Arguments: 

• account : A string that specifies the user account name. 

• find_in_include_list(account) 

Checks whether an account string exists in the audit log include list (the value of the audit_log_include_accounts  system variable). 

Arguments: 

• account : A string that specifies the user account name. 

• string_find(text, substr) 

Checks whether the substr  value is contained in the text  value. This search is case-sensitive. 

## Replacing a User Filter 

Arguments: 

• text : The text string to search. 

• substr : The substring to search for in text . 

In some cases, the filter definition can be changed dynamically. To do this, define a filter  configuration within an existing filter . For example: 

{ "filter": { "id": "main", "class": { "name": "table_access", "event": { "name": [ "update", "delete" ], "log": false, 

