MXS-2432 Recognize RESET

RESET QUERY CACHE is reported to be a session command, which will
cause it to be sent to all servers. RESET [MASTER|SLAVE] are
classified as write, which will cause them to be sent to the master.

It could be argued that RESET [MASTER|SLAVE] should cause an error
to be sent to the client.
This commit is contained in:
Johan Wikman
2019-04-12 14:27:06 +03:00
parent 3127aa85c5
commit d2c71472b0
5 changed files with 66 additions and 4 deletions

View File

@ -4099,6 +4099,11 @@ typedef enum mxs_drop
MXS_DROP_SEQUENCE,
} mxs_drop_t;
typedef enum mxs_reset
{
MXS_RESET_QUERY_CACHE
} mxs_reset_t;
typedef enum mxs_set
{
MXS_SET_VARIABLES,