Hi!

I just noticed this commit on MariaDB 11.4 that changes the MariaDB
Connector C from version 3.3 to 3.4:
https://github.com/MariaDB/server/commit/b17a182d7e1

Are you 100% sure it is safe and appropriate to bump the library
version in a stable release? Would it be better to put this commit
only on 'main' and introduce a new MariaDB Connector C 3.4 in the next
MariaDB Server release?

Last time something similar happened and the client ABI was broken
Georg commented in
https://github.com/mariadb-corporation/mariadb-connector-c/pull/219:

"C/C 3.1 branch is used in 10.2 - 10.5, C/C 3.3 is used in 10.6 and later."

When you introduce C/C 3.4 it should be in the next MariaDB Server
12.3 and not as a "bugfix" in a stable release, right?

Then the above would become "..C/C 3.3 is used in 10.6-11.2 and C/C
3.4 in 12.3 and later."

Even if you have done testing and no tests broke due to a C/C version
upgrade, I would still prefer to stay conservative and not introduce
new library versions in stable releases to ensure MariaDB maintains a
reputation of being reliable and consistent in releases.

- Otto
_______________________________________________
developers mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to