MXS-1275: Add custom parser for "SET SQL_MODE=..."

SetSqlModeParser is a custom parser for detecting "SET SQL_MODE=..."
statements. It will be used in mysql_client and the result will be
used for updating the sql_mode of a session (that is to be added).

Thereafter, whenever a statement arrives, the value of that sql_mode
will be used for setting the mode of the query_classifier.
This commit is contained in:
Johan Wikman
2017-05-30 17:06:59 +03:00
parent 04cae711f6
commit ee27efd62e
4 changed files with 798 additions and 0 deletions

View File

@ -0,0 +1,3 @@
add_executable(test_setsqlmodeparser test_setsqlmodeparser.cc)
target_link_libraries(test_setsqlmodeparser maxscale-common)
add_test(test_setsqlmodeparser test_setsqlmodeparser)