Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Duplicate
-
3.1.15
-
None
Description
When connecting to xpand, even if xpand doesn't send CLIENT_SESSION_TRACK capability flag, ODBC execute command "SET session_track_schema= ON".
This result in error, since xpand doesn't have this 'session_track_schema' variable.
Problem is that normally ODBC must not execute this : https://github.com/mariadb-corporation/mariadb-connector-odbc/blob/master/ma_connection.c#L967 odbc test server capability before issuing different command !?
see wireshark attached file that confirm this.
At the same time, a minor problem is that ODBC connector send capability to server that server has not advertise. It would be better not doing that.
Attachments
Issue Links
- duplicates
-
ODBC-328 Error connecting to older servers
- Closed