MySQL Shell 8.4 Release Notes
The mysql_option_tracker_persister
role is
now excluded from the dump when ocimds: true
and is excluded when loading a dump into a MySQL HeatWave DB System.
(Bug #37457569)
Dump and load operations failed randomly due to a bug in the bundled Curl package.
Curl is upgraded to 8.12.1 in this release. (Bug #37576066)
MySQL Shell was updated for compatibility with the privilege changes made in MySQL HeatWave Service.
The following privileges were added to MySQL HeatWave Service:
FLUSH_PRIVILEGES
TRANSACTION_GTID_TAG
(Bug #37513534)
Dump and load utilities did not retry transfers to HTTP storage if an error occurred. They also did not report HTTP errors when reading from HTTP storage. This also affected PARs.
As of this release, transfers are retried and HTTP errors are reported. (Bug #37408073)
util.importTable()
, importing from a single
file, could close unexpectedly if one of the background threads
encountered an error. An error similar to the following was
displayed:
libc++abi: terminating
stack trace
(Bug #37408046)