mysql-connector-c send `CLIENT_DEPRECATE_EOF` flag while mariadb does not.
mariadb already supports handling ok packets and I'm curious what the reason is to not support sending this flag during initial handshake.
mariadb-client already parses OK packets when there are no result sets, but due to `CLIENT_DEPRECATE_EOF` set to 0, server does not return OK packets for queries with resultsets.
Why is this relevant?
In the ok packets, mysql sends session tracking information which we'd like to use also when there is resultsets.