MXS-1866: Add support for COM_STMT_BULK_EXECUTE

Readwritesplit now detects the COM_STMT_BULK_EXECUTE command and handles
it correctly.
This commit is contained in:
Markus Mäkelä 2018-05-17 11:17:52 +03:00
parent 4b8206ee1d
commit 3cb389a3b5
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19
2 changed files with 2 additions and 0 deletions

View File

@ -293,6 +293,7 @@ typedef enum
MXS_COM_STMT_RESET = 26,
MXS_COM_SET_OPTION = 27,
MXS_COM_STMT_FETCH = 28,
MXS_COM_STMT_BULK_EXECUTE = 0xfa,
MXS_COM_DAEMON,
MXS_COM_END
} mxs_mysql_cmd_t;

View File

@ -34,6 +34,7 @@ do{ \
static inline bool is_ps_command(uint8_t cmd)
{
return cmd == MXS_COM_STMT_EXECUTE ||
cmd == MXS_COM_STMT_BULK_EXECUTE ||
cmd == MXS_COM_STMT_SEND_LONG_DATA ||
cmd == MXS_COM_STMT_CLOSE ||
cmd == MXS_COM_STMT_FETCH ||