MySQL Shell Release Notes  /  Changes in MySQL Shell 8.4.6 (2025-07-22, LTS Release)

Changes in MySQL Shell 8.4.6 (2025-07-22, LTS Release)

Note

These release notes were created with the assistance of MySQL HeatWave GenAI.

Utilities Bugs Fixed

  • util.dumpInstance returned the following error when run against MySQL HeatWave DB Systems:

    ERROR: User 'admin'@'%' is granted restricted privilege: OPTION_TRACKER_OBSERVER 
    (fix this with 'strip_restricted_grants' compatibility option)

    The list of privileges has been updated to include OPTION_TRACKER_OBSERVER. (Bug #37958876)

  • The load dump utility failed if the target MySQL instance did not have Performance Schema enabled. An error similar to the following was returned:

    ERROR: [Worker006]: Error opening connection to MySQL: MySQL Error 1683 (HY000): 
    'ps_current_thread_id': The Performance Schema is not enabled.

    As of this release, if the call to ps_current_thread_id() fails for any reason, it is logged, but does not cause the load to stop. (Bug #37867455)

    References: See also: Bug #36197620.

  • MySQL Shell logging has been improved for LOAD DATA warnings generated by util.importTable and util.loadDump. Previously, LOAD DATA warnings were printed to the terminal and were difficult to locate in the log. For example:

    Warning: schema@table@123.tsv.zst error 1062: Duplicate entry
    '1234567' for key 'table.PRIMARY'

    These messages have been improved, making them easier to find in the log. For example:

    Warning: An error has been reported while loading data into
    `schema`.`table` from 'schema@table@123.tsv.zst' file, error 1062:
    Duplicate entry '1234567' for key 'table.PRIMARY'

    (Bug #37800574)

  • The MySQL REST Service-specific account, ocirest, is automatically excluded when dumping with ocmids:true, or loading into MySQL HeatWave DB Systems. (Bug #37792183)

  • The Upgrade Checker utility returned a false positive for partial keys in schemas referencing full keys in other schemas. (Bug #37651453)

Bugs Fixed

  • Kerberos authentication is now supported on macOS. The authentication_kerberos_client plugin is now bundled on macOS installations of MySQL Shell. (Bug #37777584)

  • MySQL Shell could crash when dumping a table with a functional, or virtual, index.

    The following error was returned:

    Segmentation fault (core dumped)

    (Bug #37770454)