Merge pull request #249 from percona/v3.0.4-release-notes

RM-269 add v3.0.4 release notes
This commit is contained in:
Mykola Marzhan
2017-08-01 12:00:27 +03:00
committed by GitHub
2 changed files with 82 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
Changelog for Percona Toolkit
v3.0.4 released 2017-08-02
* Fixed bug PT-181 : pt-online-schema-change not in sync with modules (Thanks Daniël van Eeden)
* Fixed bug PT-180 : pt-online-schema-change --skip-check-slave-lag doesn't work

View File

@@ -1,6 +1,87 @@
Release Notes
*************
v3.0.4 released 2017-08-02
==========================
Percona Toolkit 3.0.4 includes the following changes:
New Features
* :jirabug:`PT-90`: Added collection of information about prepared statements
by ``pt-stalk`` when Performance Schema is enabled.
For more information, see :lpbug:`1642750`.
* :jirabug:`PT-91`: Added the ``--preserve-triggers`` option
for ``pt-online-schema-change`` to support ``AFTER`` triggers.
* :jirabug:`PT-138`: Added ``--output-format`` option
for ``pt-mongodb-summary`` to choose between JSON format
and the default plain text.
* :jirabug:`PT-141`: Added the ``--output-format=csv`` parameter
for ``pt-archiver`` to archive rows in CSV format.
* :jirabug:`PT-142`: Added the ``--only-same-schema-fks`` option
for ``pt-online-schema-change`` to check foreigns keys only on tables
with the same schema as the original table.
This should speed up the tool's execution,
but keep in mind that if you have foreign keys
referencing tables in other schemas,
they won't be detected.
For more information, see :lpbug:`1690122`.
* :jirabug:`PT-153`: Added the ``--check-unique-key-change`` option
for ``pt-online-schema-change`` to abort
if the specified statement for ``--alter`` is trying to add a unique index.
This is supposed to avoid adding duplicate keys
that might lead to silently losing data.
* :jirabug:`PT-173`: Added the ``--truncate-replicate-table`` option
for ``pt-table-checksum`` to ensure stale data is removed.
Bug fixes
* :jirabug:`PT-136`: Fixed ``pt-table-checksum`` to support tables
that have columns with different collations or charsets.
For more information, see :lpbug:`1674266`.
* :jirabug:`PT-143`: Fixed primary key handling by ``pt-archiver``.
For more information, see :lpbug:`1691630`.
* :jirabug:`PT-144`: Limited constraint name in the new table
when running ``pt-online-schema-change``.
For more information, see :lpbug:`1491674`.
* :jirabug:`PT-146`: Fixed the ``--no-check-binlog-format`` option
for ``pt-table-checksum`` to work as expected.
* :jirabug:`PT-148`: Fixed the use of uninitialized value in ``printf()``
for ``pt-online-schema-change``.
For more information, see :lpbug:`1693614`.
* :jirabug:`PT-151`: Fixed ``pt-table-sync`` to prevent field type ``point``
to be taken as decimal.
* :jirabug:`PT-154`: Reverted :jirabug:`PT-116`
to remove the ``--use-insert-ignore`` option
from ``pt-online-schema-change``.
* :jirabug:`PT-161`: Fixed the ``--skip-check-slave-lag`` feature
for ``pt-table-checksum`` to safely check for undefined values.
* :jirabug:`PT-178`: Fixed regression in ``--check-slave-lag`` option
for ``pt-online-schema-change``.
* :jirabug:`PT-180`: Fixed regression in ``--skip-check-slave-lag`` option
for ``pt-online-schema-change``.
* :jirabug:`PT-181`: Fixed syntax error in ``pt-online-schema-change``.
Other Improvements
* :jirabug:`PT-162`: Updated list of tables ignored by ``pt-table-checksum``.
v3.0.3 released 2017-05-18
==========================