-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Call ApiVersionsRequest during connection, prior to Sasl Handshake #2493
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
Conversation
e45d523
to
ce679b6
Compare
Nice to see all the protocol support improvements. Are we also planning to support KIP-511? That's very helpful for users to understand which clients and versions are being used within their applications. |
Yes, but as I understand it that change requires flexible version support / tags and so I'll likely tackle after getting to 2.1 baseline. |
b527441
to
c6d3b4e
Compare
c6d3b4e
to
4149e0a
Compare
Moves ApiVersionsRequest into pre-connection state handling, prior to SaslHandshake. Use v2 for initial request and check for UnsupportedVersionError.
Skips ApiVersionsRequest if
api_version
has been configured by user.