This section documents all changes and bug fixes applied since the release of 1.0.0.
Functionality Added or Changed
mysqlserverclone did not print out the
connection information.
(Bug #59095)
With mysqluserclone, the
--destination option is now optional, and
defaults to the connection information provided by
--source. Before, both options were required
even when the values were identical.
(Bug #59096)
Added the mysqldiff utility, which is used to
check database definition differences.
Added the mysqldiskusage utility, which is
used to show disk usage information.
Added the mysqlserverinfo utility, which is
used to show MySQL server information.
Bugs Fixed
Fixed a typo within the mysqldiskusage help
page.
(Bug #11854150)
Diff related mut unit tests would fail with
Python 2.7+.
(Bug #11854512)
The mysqldbexport,
mysqlimport, and
mysqldbcopy utilities would not form correct
user@host pairings with remote access privileges.
(Bug #59478)
mysqldiskusage did not work. A workaround was
to fix the hashbang.
(Bug #60852)
mysqlreplicate would fail when the two
servers had the same port number.
(Bug #59477, Bug #11766376)
The MySQL utilities unit tests would fail under MySQL 5.5, due
to INFORMATION_SCHEMA changes.
(Bug #60008)
There were several installation related problems, including:
everything was installed under /usr/local on
Ubuntu (scripts not found), setuptools is used by utilities but
not for c/Python (library not found), not all files were written
while using --record during installation, and
the required dependencies were not clarified in the README.
(Bug #59083)
The format_tabular_list() method in
mysql.utilities.common.format.py did not
properly print a single-column list.
(Bug #59265, Bug #11766207)
