MySQL Connector/C++ Release Notes
These release notes were created with the assistance of MySQL HeatWave GenAI.
The X DevAPI and X DevAPI for C now support configurable read and write timeouts. These timeouts can be set in milliseconds with the following methods:
For both APIs, with the connection options
read-timeout and
write-timeout in the connection string.
For the X DevAPI, with the SessionOption
enumeration constants READ_TIMEOUT and
WRITE_TIMEOUT in the
mysqlx::Session or
mysqlx::SessionSettings constructor.
For the X DevAPI for C, with the
MYSQLX_OPT_READ_TIMEOUT and
MYSQLX_OPT_WRITE_TIMEOUT enumeration
constants or the OPT_READ_TIMEOUT() and
OPT_WRITE_TIMEOUT() macros, using the
mysqlx_session_option_set() function.
The timeouts can only be set at the time of connection. See the MySQL Connector/C++ X DevAPI Reference for details. (WL #16924)