Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The parser MaxScale uses for classifying statements is a heavily modified SQLite parser. It covers a great deal of the MariaDB SQL, but not everything. If the statement fails to be parsed, it will be sent to the master. Currently there is no workaround.
There could be a file, where you would provide a regex and the desired classification, which would be consulted iff the parsing fails. That way you could get the desired classification result, even if the parser fails to parse a statement.