File mysql-utilities.changes of Package mysql-utilities
-------------------------------------------------------------------
Mon May 16 19:55:55 UTC 2022 - ecsos <ecsos@opensuse.org>
- Update to 1.6.5
- BUG#25030151 : mysqlfailover (v:1.6) was stopped silently when using a '--exec-before' script
- BUG#24742356 : typos in mysqlfailover messages
- BUG#24657793 : mysqldbcopy fails to copy views which refer other views
- BUG#24624716 : ISSUE WITH 'MYSQLREPLICATE' 1.6.4 UTILITY
- BUG#24613794 : MYSQLFRM UNABLE TO PARSE SOME .FRM FILES
- BUG#23598948 : tables with primary key of 0 with auto_increment fail to copy
- BUG#23578714 : fix the _conn_ipv4_num_only regular expression
- BUG#23335753 : mysqldbcopy issue with tinytext
- BUG#22738248 : mysqlfailover fails with master my.cnf[entry] style option and python 2.6
- BUG#22616847 : incorrect error message from mysqlrpladmin
- BUG#22543157 : mysqlbinlogpurge: some documentation requests
- BUG#22543116 : mysqlbinlogpurge requires the master port explicitly
- BUG#22457829 : mysql serverclone doesn't detect the error properly and fails with ambiguous msg
- BUG#22254445 : --verbosity on mysqfrm does't work
- BUG#22215626 : mysqlserverinfo requires connection option if show-servers used
- BUG#22155217 : mysqldbimport --skip does not work
- BUG#22093518 : mysqldbcopy fails to copy grants for test database
- BUG#22093453 : mysqldbcompare --quiet does not work
- BUG#21848362 : mysqlfailover ping option description
- BUG#21764003 : convenience notation not permitted
- BUG#21626041 : ls: cannot access /usr/share/pyshared/mysql: no such file or directory
- BUG#21497923 : mu1.5.5: message to be updated for invalid parameters to mysqlrplcheck.py
- BUG#21270853 : mysqlrplsync does not allow for a --exclude option
- BUG#21201454 : mysqlfailover do not set read_only to slave during preparing candidate promotion
- BUG#21068133 : add ssl connection section to clearly document ssl behavior
- BUG#20857151 : mysqldiff drops and recreates pk and indexes when it is not needed
- BUG#20807296 : remove use password() function (deprecated as of mysql 5.7.6)
- BUG#20524886 : mysqlfailover doesn't clean up failover_console table (ie:drop) in daemon mode
- BUG#20511130 : --force doesn't work for missing objects with mysqldiff
- BUG#20411237 : mysqlfrmreader must support new year data type
- BUG#20400663 : mysqldbcopy documented required permissions list is incomplete
- BUG#18763591 : using grid format header difference should be ignored for mysqldbcompare
- BUG#18755438 : pep8 issue on utilities code base
- BUG#18733683 : mysqldbexport table names in the output are not consistent
- BUG#18293794 : fix some errors on utilities code base and improve it
- Changes from 1.6.4
- BUG#24348569 : utilities fail to properly detect 5.7.13 servers
- BUG#23300260 : mysql utilities fail with "too many values to unpack" in _update_alias
- BUG#23111808 : mysqldbbcopy copy blob data when some field's value is null
- BUG#22932375 : ha utilties must set connection_timeout in c/py connection to short value
- BUG#22905132 : handling regexp for few of the utilities
- BUG#22878052 : add master outage delay for mysqlfailover
- BUG#22780854 : valueerror while using mysqlrplsync discover-slave option with host:port
- BUG#22764612 : valueerror: too many values to unpack " running mysqlrpladmin
- BUG#22619159 : special char in password causes error with mysqlrplshow
- BUG#22543517 : mysqlbinlogpurge does not work with other than the first replication channel
- BUG#22495193 : mysqldbexport does not dump bit fields correctly
- BUG#22393353 : mysql-utilities-1.5.6-osx10.9.dmg won't install under osx 10.11.2 (el capitan)
- BUG#22242601 : yum install of mysql-utilities-1.5.6-1.el6.src.rpm fails (documentation updated)
- BUG#22076859 : after pressing <delete> in mysql utility console the command buffer is corrupt
- BUG#21222808 : mysqldiff: encoding comments always make databases definitions look different
- BUG#17666275 : add authentication plugin info to mysqluserclone
- Changes from 1.6.3
- BUG#22964855 : year needs updation in readme,license and mysqluc in mu 1.6.3 packages
- BUG#22781266 : exclude option in mysqldbexport does not seem to take complete effect
- BUG#22628187 : mysqldbcopy does not work with MySQL 5.7
- BUG#22617526 : mysqlfailover and mysqlrpladmin do not work with MySQL 5.7
- BUG#22608528 : mysqlrplsync does not work with MySQL 5.7
- BUG#21966831 : Typo in mysqlbinlogrotate documentation
- BUG#21905774 : missing man pages in rpm package
- BUG#21845449 : Fix mysqldbcompare when comparing the same object on the same server
- BUG#21841353 : UnicodeEncodeError in mysqlauditgrep using unicode characters
- BUG#21839348 : AttributeError in mysqldbcompare using --all option
- BUG#21784538 : The --exclude option is not working for data in mysqldbexport
- BUG#21653496 : Daemon processes creates pidfiles with incorrect privileges
- BUG#21653352 : MySQL Utilities breaks when sql_mode="ANSI_QUOTES"
- BUG#21572065 : mysqldbcompare raise errors when the index definitions differs
- BUG#21343759 : Fix my_print_defaults to read .mylogin.cnf on MySQL 5.6.25
- BUG#20876820 : win msi amd64 installs in program files (x86) regardless is a 64
- BUG#76703 : Fix mysqldiskusage incorrect approach to calculate disk usage
- Changes from 1.6.2
- BUG#21327864 : mysqldbimport utility failing with error 1694 with mysql 5.7.7
- BUG#20960564 : mysqlindexcheck raises an AttributeError
- BUG#20953870 : mysqldbexport requires select to mysql even with --skip=procedures,functions
- BUG#20817994 : mysqluc considers 'home' button as 'h' and 'end' button as 'f'
- BUG#20812836 : Pylint tests are failing
- BUG#20756920 : Fix failing MUT tests on MySQL 5.7.6
- BUG#20654690 : The package mechanism modules are not included on pylint test
- BUG#20411304 : Test strict sql_mode
- BUG#20409105 : Mut tests fail if SQL_MODE includes NO_AUTO_CREATE_USER
- BUG#20380999 : mysqlfailover service do not start when master/slave host name is over 30
- BUG#20302446 : mysqlgrants should allow you to narrow output down to specific permissions only
- BUG#20227070 : mysqldiff fails to generate a correct ALTER to change DEFAULT NULL to DEFAULT ''
- BUG#20191865 : Fail to export/import tables with compound keys in CSV format
- BUG#20161135 : mysqlrpl_admin_gtid test fails with mysql 5.6.22 and 5.7.6
- BUG#20088285 : Help text for ssl options should start with lower case
- BUG#20070400 : mysqldbimport does not support importing multiple databases at once
- BUG#19887928 : mysqlserverinfo tries to access error log on the client instead of on the server
- BUG#19658970 : Naming issue noticed in mysql utilities 1.5.2 Windows installers
- WL#8611 : Remove Fabric project from Package Mechanisms
-------------------------------------------------------------------
Sat Dec 19 13:15:06 UTC 2015 - ecsos@opensuse.org
- update to 1.5.6
- BUG#21811225 : MySQL Utilities 1.5.5 ships empty man pages
- BUG#21839542 : MAN Pages are setup in wrong directory by
Commercial RPM pkgs
- update to 1.5.5
- BUG#21415893 : mysqldbcompare fails when using --all option
with server 5.7.7
- BUG#21327864 : The mysqlimport utility failing with error with
server 5.7.7
- BUG#21317583 : Indexerror noticed in mysqlrpladmin and
mysqlrplcheck with server 5.7.7
- BUG#21311404 : Failure noticed in mysqlrplcheck with health
option with MySQL 5.7
- BUG#21304792 : Python version not getting checked while
invoking mysqluc
- BUG#21056947 : Mislead error installing utilities on Debian 8
and Ubuntu 15.04
- BUG#21031993 : mysqluserclone fails with
--include-global-privileges option
- BUG#20988407 : Add 3rd-party notice for python to fabric,
utilities Windows MSI package
- BUG#20979041 : mysqlrplsync gives wrong information with
server 5.7.7
- BUG#20972389 : mysqldbcopy fails to copy database to a server
with NO_AUTO_CREATE_USER sql mode
- BUG#20344064 : Error retrieving slave_master_info data for
5.7.6 servers
-------------------------------------------------------------------
Thu Apr 23 11:20:05 UTC 2015 - mpluskal@suse.com
- Update to 1.5,4
* BUG#20042765 : mysqlserverclone does not use mysql_install_db
* BUG#20583756 : mysqluc fails to launch utilities when using
Windows MSI
* BUG#20078072 : Improve MySQL Utilities support for MySQL 5.7.5
- BUG#20035380 : utilities need to support new mysql fk behavior
- BUG#19943104 : utilities do not parse grant statements
correctly
- BUG#19942512 : utilities do not work with spaces on the mysql
server path
- BUG#19804151 : mysqlserverclone does not work with mysql5.7
- BUG#19792492 : Commercial mysql utilities rpm depends on
community c/py.
- BUG#19781888 : MUT test binlogmove_privileges failing
- BUG#19781304 : possible to execute system commands with
mysqluc
- BUG#19720715 : mysqlindexcheck has wrong results for hash and
fulltext indexes
- BUG#19614037 : utilities version not shown in logged output
- BUG#19348330 : mut fails to kill servers on windows
- BUG#19340701 : mysqldbcompare generates invalid sql
- BUG#19313139 : mysqldbcompare not escaping values in sql
output
- BUG#19238195 : Missing support of config-path in rpl_user
option.
- BUG#19031182 : comply with ssl changes in wl#6791
- BUG#19030588 : ssl-ca option is required to establish an
encrypted connection
- BUG#18955235 : mysqldbcopy fails when copying text columns with
single quotes
- BUG#18792076 : CSV format using incorrect line terminator
for unix
- BUG#18763262 : error using large span key values for
mysqldbcompare
- BUG#18718660 : indexes that just have same prefix are not
redundant
- BUG#18717843 : duplicated execution for mysqldbcompare with
--show-reverse
- BUG#18042411 : mysqldbimport should report non existing file
error
- Cleanup spec file with spec-cleaner
-------------------------------------------------------------------
Tue Feb 10 10:47:11 UTC 2015 - mrueckert@suse.de
- update to 1.5.3
- BUG#19430737: missing mysqldbcompare feature to compare all databases
- changes in 1.5.2
- BUG#19675964: README file name in DMG packages is not congruent
to other pkgs
- BUG#19611879: msi distribution package sets wrong permissions
on installed dir
- BUG#19380635: add separated CHANGES & README Fabric files to
Commercial dist
- BUG#19303700: mysqlserverclone does not check for low free
space
- BUG#19302898: mysqldbcopy fails when views contain sub-views
not yet copied
- BUG#19320164: mysqldbcompare --disable-binary-logging not
working properly
- BUG#19259597: changing audit log policy fails using 5.6.21
server
- BUG#19238432: utilities do not parse proxy and stored routines
grant statements
- BUG#19174364: mysqldbcompare crashes with python error
- BUG#18958536: mut does not kill mysqld processes on MAC OS X
- BUG#18753983: --skip-innodb option ignored in 5.7 servers
- BUG#18632836: --skip-table-options does not work when
difftype=sql
- BUG#18304845: mysqldbcompare needs more privileges than
documented
- changes in 1.5.1
- BUG#19262669: README.txt, --version, and --help updates for
1.5.1
- BUG#19215979: Fix compatibility with Connector/Python 2.0
- BUG#19009690: AttributeError using mysqlfailover utility
- BUG#18914270: importerror: cannot import name ... 1.5.0
- changes in 1.4.4 (Released July 11, 2014)
- BUG#17957509: ReadMe and License files are lost after OSX
installer finish
- BUG#18379971: mysqlfailover consumes excessive cpu
- BUG#18442315: mysqldiff fails to consider order of index
- BUG#18603598: does not warn against passwords on the command
line
- BUG#18603715: mysqlreplicate - default password hardcoded to
rpl
- BUG#18603760: mysqlreplicate documentations needs update
- BUG#18730656: mysqluserclone does not give informative error
messages
- BUG#18730720: mysqluserclone shows grants twice
- BUG#18730815: mysqluc suddenly exits when a command misses
closing quotation
- BUG#18768487: mysqluserclone shows python exception instead of
error message
- BUG#18768780: mysqluserclone creates user on destination host,
after error
- BUG#18777318: Utilities minimum required Connector version
needs update
- BUG#18790134: --no-headers do not work with --format=vertical
- BUG#18790361: fatal error using mysqlserverinfo as root
- BUG#18815523: unclear connection message
--discover-slaves-login.
- BUG#18815545: error: unable to communicate with new instance
- BUG#18838462: Minimum version on Debian packages is out of
date.
- BUG#18852933: in mysqluc "backspace" (deleting) does not work
- BUG#18852960: mysqluc types qxit when type q + enter
- BUG#18904014: mysqlfabric manage setup can't find configuration
file
- BUG#18958536: mut does not kill mysqld processes on MAC OS X
- BUG#19076488: mysqlrpladmin does not check errant transactions
- BUG#19178471: Error using mysqlreplicate or mysqlrplms without
--rpl-user
- BUG#69857: mysqlrpladmin says "health: Slave is not connected
to master."
- changes in 1.5.0
- WL#7605: Add SSL Support
-------------------------------------------------------------------
Tue Jun 3 12:29:52 UTC 2014 - mrueckert@suse.de
- split up the package to reflect the content better.
The intree mysql.connector shouldnt have been part of it.
The python-mysql-common subpackage avoids conflicts between
mysql-utilities and mysql.connector.
-------------------------------------------------------------------
Mon Jun 2 18:56:07 UTC 2014 - mrueckert@suse.de
- only use noarch on newer distros
-------------------------------------------------------------------
Mon Jun 2 18:33:42 UTC 2014 - mrueckert@suse.de
- update to 1.4.3
- BUG#17864081: mysqldbcompare fails check on same view on
different schema name
- BUG#18241174: indexcheck Option to report on tables w/o PRIMARY
or UNIQUE key
- BUG#18262507: mysqlserverinfo throws python exception with non
existing sockets
- BUG#18281513: mysqlindexcheck shows None instead of the drop
statement
- BUG#18314951: mysqlauditgrep does not support new audit log
format
- BUG#18338321: mysqldbcopy throws python internal errors
- BUG#18373190: mysqldbcopy exits with sql syntax error during
copy
- BUG#18376793: add missing __main__ attribute check for scripts
directly executed
- BUG#18381748: validate --exclude option with no value for
mysqlrplsync
- BUG#18383839: the pylint_tests script doesn't allow getting
specific output
- BUG#18388846: mysqlrplsync utility crashes when used with
exclude option
- BUG#18413200: using utilities with old versions of c/python
throws an exception
- BUG#18434209: mysqlrplms does not check version of mysql server
- BUG#18439226: Copyright year information needs to be updated
- BUG#18477410: mysqldbcompare reports only one difference per
span
- BUG#18483844: index 'span' for mysqldbcompare
- BUG#18546744: refactoring failover_daemon command to use the
daemon class
- BUG#71724: mysqlfailover tool failed when executing a 2nd
failover
- BUG#71851: general query log not handles blanklines with
multi-line queries
- WL#7447: MUT PEP-8 Compliance
- additional changes in 1.4.2
- BUG#18388846: mysqlrplsync utility crashes when used with
exclude option
- BUG#13492195: dbcompare does not compare tables without primary
keys.
- BUG#13563798: mysqldbimport error when importing without
--drop-first
- BUG#13572814: mysqldiskusage does not detect local vs remote
server
- BUG#14725008: Reduced printed diff control lines for diff and
dbcompare
- BUG#14828502: mysql utilities code does not meet the pep8
guidelines
- BUG#17647498: Unable to install Utilities from commercial zip
package
- BUG#17655980: mut tests fail with connector/python 1.1
- BUG#17694651: mysqldbcopy and mysqldbexport fail with views
dependencies
- BUG#17878705: mysqlfailover actual required privileges not
match manual.
- BUG#17890455: function gtid_enabled() does not check the full
topology
- BUG#17982128: mysqlfailover docs do not enumerate arguments
- BUG#18041743: foreign key constraint fails for mysqldbcopy with
multiprocessing
- BUG#18083550: number of transactions behind is wrong
- BUG#18109179: Unable to install fabric with --user option
- BUG#18117930: mysqlserverclone fails to spawn server if datadir
path is long
- BUG#18203946: the rpl_admin_gtid test fails on some machines
- BUG#18275566: method to find errant transaction fails with
5.6.9 servers
- BUG#18339351: ports returned by get_next_port in mutlib can be
in use
- BUG#18413200: using utilities with old versions of c/python
throws an exception
- BUG#18439226: Copyright year information needs to be updated
- BUG#71498: destination access check to strict for mysqldbcopy
- BUG#71628: Start command generated by serverclone does not run
as is
- BUG#71654: loginpath handling it not correct
- WL#6291: replication synchronization checker
- WL#7204: Multi-source Replication
- additional changes in 1.4.1
- BUG#17555531: windows source installation fails in trying
-------------------------------------------------------------------
Thu May 22 10:43:39 UTC 2014 - mrueckert@suse.de
- initial package quickly from scratch