Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement support for CLIENT_MULTI_STATEMENTS and multiple resultsets. #547

Closed
renecannao opened this issue Apr 24, 2016 · 1 comment
Closed

Comments

@renecannao
Copy link
Contributor

ProxySQL currently doesn't support CLIENT_MULTI_STATEMENTS and multiple resultsets.
Despite the fact that ProxySQL doesn't list CLIENT_MULTI_STATEMENTS as a capability, some application ignore this and send multiple statements in a single COM_QUERY .

Useful links:
https://dev.mysql.com/doc/internals/en/multi-resultset.html
https://dev.mysql.com/doc/internals/en/capability-flags.html#flag-CLIENT_MULTI_RESULTS
https://dev.mysql.com/doc/internals/en/capability-flags.html#flag-CLIENT_MULTI_STATEMENTS
https://dev.mysql.com/doc/internals/en/com-query-response.html#packet-COM_QUERY_Response
https://dev.mysql.com/doc/internals/en/status-flags.html#flag-SERVER_MORE_RESULTS_EXISTS

@renecannao
Copy link
Contributor Author

Increasing priority on this, as there are 2 bug reports associated to it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant