Bug fixing related to mapping aliased table with config during searchable encryption table filtering.
In the queries like select ... from some_table as alias where searchable_col = value if the some_table is in encryptor config and searchable_col is not aliased column, Acra panic as default table remains nil and uninitialized. So that the main filtering logic was rewritten and is now based on findColumnInfo method that find table name depending on aliased or non-aliased tables in FROM statement and data from encryptor config.
Bug fixing related to mapping aliased table with config during searchable encryption table filtering.
In the queries like
select ... from some_table as alias where searchable_col = value
if thesome_table
is in encryptor config and searchable_col is not aliased column, Acra panic as default table remains nil and uninitialized. So that the main filtering logic was rewritten and is now based onfindColumnInfo
method that find table name depending on aliased or non-aliased tables in FROM statement and data from encryptor config.Checklist