~mysql/mysql-utilities/trunk

405.3.1 by Murthy Narkedimilli
Changing the version number to 1.5.0 for ET#48318
1
Release 1.5.0 (Released June 06, 2014)
405.2.5 by chuck.bell at oracle
Updated CHANGES.txt file.
2
-------------------------------------
3
4
- WL#7605: Add SSL Support
5
405.1.27 by chuck.bell at oracle
Release-1.4.3
6
Release 1.4.3 (Released May 12, 2014)
7
-------------------------------------
8
9
- BUG#17864081: mysqldbcompare fails check on same view on different schema name
10
- BUG#18241174: indexcheck Option to report on tables w/o PRIMARY or UNIQUE key
11
- BUG#18262507: mysqlserverinfo throws python exception with non existing sockets
12
- BUG#18281513: mysqlindexcheck shows None instead of the drop statement
13
- BUG#18314951: mysqlauditgrep does not support new audit log format
14
- BUG#18338321: mysqldbcopy throws python internal errors
15
- BUG#18373190: mysqldbcopy exits with sql syntax error during copy
16
- BUG#18376793: add missing __main__ attribute check for scripts directly executed
17
- BUG#18381748: validate --exclude option with no value for mysqlrplsync
18
- BUG#18383839: the pylint_tests script doesn't allow getting specific output
19
- BUG#18388846: mysqlrplsync utility crashes when used with exclude option
20
- BUG#18413200: using utilities with old versions of c/python throws an exception
21
- BUG#18434209: mysqlrplms does not check version of mysql server
22
- BUG#18439226: Copyright year information needs to be updated
23
- BUG#18477410: mysqldbcompare reports only one difference per span
24
- BUG#18483844: index 'span' for mysqldbcompare
25
- BUG#18546744: refactoring failover_daemon command to use the daemon class
26
- BUG#71724: mysqlfailover tool failed when executing a 2nd failover
27
- BUG#71851: general query log not handles blanklines with multi-line queries
28
- WL#7447: MUT PEP-8 Compliance
29
410 by Paulo Jesus
Updates to CHANGES.txt file
30
Release 1.4.2 (Released March 12, 2014)
403 by chuck.bell at oracle
Updates to CHANGES.txt file
31
---------------------------------------
32
410 by Paulo Jesus
Updates to CHANGES.txt file
33
- BUG#18388846: mysqlrplsync utility crashes when used with exclude option
403 by chuck.bell at oracle
Updates to CHANGES.txt file
34
- BUG#13492195: dbcompare does not compare tables without primary keys.
35
- BUG#13563798: mysqldbimport error when importing without --drop-first
36
- BUG#13572814: mysqldiskusage does not detect local vs remote server
37
- BUG#14725008: Reduced printed diff control lines for diff and dbcompare
38
- BUG#14828502: mysql utilities code does not meet the pep8 guidelines
39
- BUG#17647498: Unable to install Utilities from commercial zip package
40
- BUG#17655980: mut tests fail with connector/python 1.1
41
- BUG#17694651: mysqldbcopy and mysqldbexport fail with views dependencies
42
- BUG#17878705: mysqlfailover actual required privileges not match manual.
43
- BUG#17890455: function gtid_enabled() does not check the full topology
44
- BUG#17982128: mysqlfailover docs do not enumerate arguments
45
- BUG#18041743: foreign key constraint fails for mysqldbcopy with multiprocessing
46
- BUG#18083550: number of transactions behind is wrong
47
- BUG#18109179: Unable to install fabric with --user option
48
- BUG#18117930: mysqlserverclone fails to spawn server if datadir path is long
49
- BUG#18203946: the rpl_admin_gtid test fails on some machines
50
- BUG#18275566: method to find errant transaction fails with 5.6.9 servers
51
- BUG#18339351: ports returned by get_next_port in mutlib can be in use
412 by Israel Gomez
BUG#18439226 : Copyright year information needs to be updated
52
- BUG#18413200: using utilities with old versions of c/python throws an exception
53
- BUG#18439226: Copyright year information needs to be updated
403 by chuck.bell at oracle
Updates to CHANGES.txt file
54
- BUG#71498: destination access check to strict for mysqldbcopy
55
- BUG#71628: Start command generated by serverclone does not run as is
56
- BUG#71654: loginpath handling it not correct
57
- WL#6291: replication synchronization checker
58
- WL#7204: Multi-source Replication
59
364 by chuck.bell at oracle
Release-1.4.1 Testing
60
Release 1.4.1 (Released November 26, 2013)
61
------------------------------------------
62
63
- BUG#17555531: windows source installation fails in trying
64
65
Release 1.3.6 (Released November 26, 2013)
66
------------------------------------------
67
349.1.53 by chuck.bell at oracle
Updated CHANGES.txt file.
68
- BUG#13417229: mysqldbexport/mysqldbimport doesn't work with non-latin data
69
- BUG#13563921: mysqlmetagrep does not search the body of all objects
70
- BUG#13572964: mysqlprocgrep missing kill process by id
71
- BUG#13773247: mysqlserverclone wrongly states it can only clone local server
72
- BUG#14181681: server info should include the log files (error, general, slow)
73
- BUG#14725390: multithreaded copy, export, import
74
- BUG#16226348: test server_info_errors does not execute correctly on windows
75
- BUG#16386941: Parsing errors to identify treatment instead of use errno
76
- BUG#17066910: a killed connection can cause failover
77
- BUG#17214291: cannot access login-path with dashes in the name
78
- BUG#17217461: mysqluserclone throws exception when --source omitted
79
- BUG#17242369: extend mysqlfrm to produce .frm file
80
- BUG#17347424: No MySQL Utilities package for MAC OS X
81
- BUG#17393523: Utilities can not be upgraded using RPM distribution pkg
82
- BUG#17393742: Debian pkgs can't use C/py if License types are different
83
- BUG#17415167: mysqluc crashes when pressing home button on windows
84
- BUG#17423074: reuse drop_db() function in mut tests instead of redefining it
85
- BUG#17457402: mysqlindexcheck not displaying best/worst when low data
86
- BUG#17474810: constraint error copying the employees with mysqldbcopy
87
- BUG#17475780: mysqlauditadmin unnecessary flush audit log during rotation
88
- BUG#17510350: mysqldbcompare fails with no error message
89
- BUG#17548335: clone_db test to copy databases with weird names not executed
90
- BUG#17622298: mysqldbcopy and mysqldbexport copy and export routines after views
91
- BUG#17633465: mysqldbexport requires the replicate user on master
92
- BUG#17634676: Add missing option to show license type on Utilities
93
- BUG#17722274: Error when copying db with blob fields
349.1.57 by Israel Gomez
Release-1.3.6 preparation
94
- BUG#17903944: mysqlfailover crashes when non-existing slave is used
95
- BUG#17908146: metagrep utility crashes when unsupported object-type is used
96
- BUG#17909223: The backspace key is not recognized by utilities console
349.1.53 by chuck.bell at oracle
Updated CHANGES.txt file.
97
- WL#7232: MySQL Utilities: PEP-8 Compliance
364 by chuck.bell at oracle
Release-1.4.1 Testing
98
354 by Israel Gomez
Release-1.4.0 preparation step 2 changes.txt updated
99
Release 1.4.0 (Released September 3, 2013)
100
------------------------------------------
101
102
- BUG#14059317: features for mysqldbcompare
103
- WL#7212: Bundling Fabric with MySQL Utilities
104
349.1.9 by chuck.bell at oracle
Release-1.3.5 preparation
105
Release 1.3.5 (Released August 21, 2013)
106
----------------------------------------
107
108
- BUG#17061126: mysqldiff needs an auto_increment ignoring option
109
- BUG#17205680: non-deterministic failure of rpl_admin tests
110
- BUG#17256821: Commercial and GPL msi distro shares build descriptor
111
- BUG#17271100: mysqldbexport does not export fkeys
112
- BUG#17316515: Community distros contain both GPL and Commercial license
349.1.11 by Israel Gomez
Release-1.3.5 testing
113
- BUG#17353571: GPL & Commercial msi installers create separate installs
349.1.9 by chuck.bell at oracle
Release-1.3.5 preparation
114
335 by chuck.bell at oracle
Release-1.3.4 : Changes.txt and init.py files updated.
115
Release 1.3.4 (Released July 18, 2013)
116
--------------------------------------
117
118
- BUG#17064771: Add platform name and version to deb package.
349.1.9 by chuck.bell at oracle
Release-1.3.5 preparation
119
- WL#7191: Commercial Distribution of MySQL Utilities
335 by chuck.bell at oracle
Release-1.3.4 : Changes.txt and init.py files updated.
120
289.1.128 by chuck.bell at oracle
Release-1.2.5 : Changes.txt and init.py files updated.
121
Release 1.2.5 (Released July 18, 2013)
122
--------------------------------------
123
124
- BUG#12889758: use db pattern for --exclude in mysqldbcopy and mysqldbexport
125
- BUG#13103450: mysqldbimport fails to import sakila database
126
- BUG#13577018: mysqluserclone silently ignores destination, if not needed
127
- BUG#13773197: mysqlserverclone complains it can't find mysqld
128
- BUG#16003529: The test import_rpl runs inconsistently on windows
129
- BUG#16005010: Test failover does not run consistently on windows
130
- BUG#16900862: mysqlindexcheck not finding all redundancies
131
- BUG#16918106: let mysqlfailover run as daemon
132
- BUG#17019115: mysqluc search "error" string instead of check return code
133
- BUG#17062943: query failed error in mysqldiff
134
- BUG#17086766: MUT is unable to run in Jenkins
135
331 by chuck.bell at oracle
Release-1.3.3 changes.txt updated
136
Release 1.3.3 (Released June 26, 2013)
137
--------------------------------------
335 by chuck.bell at oracle
Release-1.3.4 : Changes.txt and init.py files updated.
138
331 by chuck.bell at oracle
Release-1.3.3 changes.txt updated
139
- BUG#16748143 Improve MSI with shortcut to mysqluc
140
- WL#6814: Debian Packaging mechanism
332 by Israel Gomez
BUG#17021113 : mysqluc crashes on init due to missing code from branch.
141
- BUG#17021113 mysqluc crashes on init due to missing code from branch
331 by chuck.bell at oracle
Release-1.3.3 changes.txt updated
142
289.1.116 by chuck.bell at oracle
Release-1.2.4 - changes.txt update and version update
143
Release 1.2.4 (Released June 26, 2013)
144
--------------------------------------
145
146
- BUG#13417229: mysqldbexport/mysqldbimport doesn't work with non-latin data
147
- BUG#13519748: mysqldbcopy does not copy foreign keys
148
- BUG#13893128: mysqldbcopy does not copy the charset of the original DB.
149
- BUG#14348434: Utilities do not permit --skip-grant-tables
150
- BUG#16344168: mysqluc takes to much time to start.
151
- BUG#16617624: mysqlauditgrep --query-type filter reports false positives
152
- BUG#16703480: mysqlauditgrep needs --status option
153
- BUG#16745357: mysqlrpladmin fails to start slave sql thread
154
- BUG#16799466: mysqldiskusage cannot find binlog usage
155
- BUG#16799550: mysqlserverinfo cannot retrieve defaults from a remote server
156
- BUG#16800645: error not logged to logfile
157
- BUG#16805721: mysqlfailover ungraceful failure when master connection lost
158
- BUG#16820207: mysqlfailover wrongly fails with not enough privileges
159
- BUG#16832089: mysqldiskusage inconsistent digit grouping for sizes
160
- BUG#16832125: mysqlindexcheck not quoting identifiers with backticks
161
- BUG#16832161: show variables don't work with long names in mysqluc
162
- BUG#16860031: mysql-utilities-1.2.3 -- mysqluc copyright year incorrect
163
- BUG#16920156: mysqldbcompare generates errors in sql output
164
- BUG#16920452: mysqldiskusage crashes with databases with strange names
165
- BUG#16953933: reduce python version requirement to 2.6
166
- BUG#16991428: MUT replication tests spawn too many servers
167
327 by chuck.bell at oracle
Release-1.3.2 CHANGES.txt update
168
Release 1.3.2 (Released June 07, 2013)
169
--------------------------------------
170
171
- BUG#16459749: mysqlfrm may report incorrect size for columns
172
- BUG#16499681: mysqlfrm does not read some files with special chars
173
- BUG#16605696: mysqlfrm missing from mysqluc
174
- BUG#16605710: no man entry for mysqlfrm
175
- BUG#16625961: mysqlfrm does not pass --user argument properly
176
- BUG#16625962: mysqlfrm bootstrap server fails to start in time
177
289.1.93 by chuck.bell at oracle
Release-1.2.3 CHANGES.txt updated
178
Release 1.2.3 (Released June 07, 2013)
179
--------------------------------------
180
181
- BUG#12952424: mysqldbimport should be able to import raw csv files
182
- BUG#13559424: Wrong text specified in mysqlindexcheck output
183
- BUG#13573446: vertical format row count uses incorrect wording
184
- BUG#13846309: mysqldbcompare incorrect output when no objects to compare
185
- BUG#13864671: mysqldbcopy fails to copy some views
186
- BUG#14146713: mysqldbimport cannot import multiple key col
187
- BUG#14348129: running mysqldbcompare without any options
188
- BUG#14348238: mysqldbcompare tries to check variable _MAXALLOWED_PACKET
189
- BUG#14348411: nit-picking about things in utilities help screens
190
- BUG#14762202: fail to compare objects of different types with the same name
191
- BUG#14769351: exception when connector-python is missing
192
- BUG#14799141: mysqldbexport not converting data correctly to sql
193
- BUG#16090525: mysqldiskusage inaccurately reports the total values in MB
194
- BUG#16204629: The mysqldbcompare utility can generate false hits.
195
- BUG#16227817: mysqldbimport fails with error as not all arguments converted
196
- BUG#16268281: mysqlrplshow should show slave state
197
- BUG#16422080: cannot re-install utilities 1.2.0 after installing 1.3.0
198
- BUG#16461533: mysqlrpladmin failover creates an incorrect topology
199
- BUG#16485689: Fixed mysqlserverclone using spaces in paths
200
- BUG#16553949: slowquerylogentry is missing session_id for slow query logs
201
- BUG#16554609: mysqlrpladmin reports wrong number of transactions behind
202
- BUG#16565538: mysqldbcompare no additional output is required
203
- BUG#16589086: mysqlreplicate crashes when no options are used
204
- BUG#16664899: add script return code checking to failover
205
- BUG#16703482: mysqlauditgrep fails on multiline sql
206
- BUG#16714425: mysqluc not listing any utilties
207
- BUG#16730148: mysqlauditadmin, mysqlauditgrep not found in mysqluc
208
- BUG#16745042: output of mysqldbcompare has syntax errors
209
- BUG#16859970: mysqluc throws an error even when run with Python 2.7
210
313 by Paulo Jesus
Release-1.3.1 CHANGES
211
Release 1.3.1 (Released April 19, 2013)
212
---------------------------------------
213
No changes.
214
289.1.49 by Paulo Jesus
Release-1.2.2 CHANGES
215
Release 1.2.2 (Released April 19, 2013)
216
---------------------------------------
217
218
- BUG#13383767: Utilities do not show version and copyright info
219
- BUG#13650863: mysqldiff, mysqldbcompare not work on table names with '-'
220
- BUG#15836908: mysqldiff doesn't accept minus sign in user or password
221
- BUG#15903171: MySQL Utilities does not support IPv6 address format.
222
- BUG#16202902: mysqlrpladmin --master option is confusing
223
- BUG#16204732: Replication Utilities are unable to use loopback addresses.
224
- BUG#16205200: failover fails when errant transactions exist
225
- BUG#16210222: switchover fails due to missing or wrong password.
226
- BUG#16210246: --demote-master failing to unlink new master in topology
227
- BUG#16210447: failover does not work on unstable topology
228
- BUG#16231372: mysqlserverclone does not expand the tilde to the user home
229
- BUG#16244454: 'mysqlrpladmin --discover-slaves... stop' fails in topology.py
230
- BUG#16268060: mysqlrpladmin fail to start slaves with --discover-slaves-login
231
- BUG#16327406: mysqlfailover option so it can be invoked from JET/Java framework
232
- BUG#16327743: mysqlfailover ignores the --interval option
233
- BUG#16382195: Fixed mysqluc when installed under /usr/bin
234
- BUG#16410648: mysqldiff is unreliable
235
- BUG#16454212: serverclone can change password of root user
236
- BUG#16489494: mysqlrpladmin failover crashes when gtid is off
237
- BUG#16520505: mysqlrpladmin switchover takes too much time to check slaves
238
- BUG#16565502: mysqlrpladmin switchover new master is actual master
239
- BUG#16571812: Server module Hide errors looking for Aliases.
240
- BUG#16584598: mysql switchover has no proper error with wrong slave name
241
- BUG#16587341: Fix error when utility has no .py extension
242
- BUG#16597814: mysqlrpladmin switchover hangs with a wrong master
313.1.2 by chuck.bell at oracle
Release-1.3.1 testing
243
- BUG#16714425 : mysqluc not listing any utilties
313 by Paulo Jesus
Release-1.3.1 CHANGES
244
310 by chuck.bell at oracle
Release-1.3.0
245
Release 1.3.0 (Released April 3, 2013)
299 by chuck.bell at oracle
Release-1.3.0 updates to changes.txt and version number.
246
--------------------------------------
247
- WL#5613: .frm Reader
310 by chuck.bell at oracle
Release-1.3.0
248
- WL#6261: Packaging MySQL Utilities
249
- BUG#16210447: failover does not work on unstable topology
250
- BUG#16382195: Fixed mysqluc when installed under /usr/bin
251
- BUG#16439679: .frm reader does not work with files of dotted names
252
- BUG#16445510: .frm reader does not execute as root
253
- BUG#16454212: serverclone can change password of root user
254
- BUG#16587341: Fix error when utility has no .py extension
318 by chuck.bell at oracle
Release-1.3.2 Merge of release-1.2.3 code
255
=======
289.1.52 by Paulo Jesus
Release-1.2.2 testing
256
- BUG#16714425: mysqluc not listing any utilties
318 by chuck.bell at oracle
Release-1.3.2 Merge of release-1.2.3 code
257
>>>>>>> MERGE-SOURCE
299 by chuck.bell at oracle
Release-1.3.0 updates to changes.txt and version number.
258
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
259
Release 1.2.1 (Released February 28, 2013)
260
------------------------------------------
261
262
- BUG#13956819: MySQL Utilities requires changes for RPM packaging
263
- BUG#14157692: pass external scripts info from failover and switchover
264
- BUG#14172941: LogParserError: Failed parsing Slow Query line
265
- BUG#14348501: Utilities forget to quote tables, databases with backticks
266
- BUG#16164767: mysqlreplicate fails to start slave
267
- BUG#16167359: remove exit() calls and replace with sys.exit()
268
- BUG#16177167: switchover demote-master, new master fails to forgot it was slave
269
- BUG#16237986: error for invalid connections does not provide enough detail
270
- BUG#16238348: Python version not detected
271
- BUG#16243584: mysqlrpladmin stop, start, reset must require --slaves option
272
- BUG#16283254: Branding of Source Files
273
- BUG#16283330: failover algorithm does not include wait for retrieved gtid set
274
- BUG#16290692: read port and socket information from login-path group
275
- BUG#68356: failed test with MySQL 5.5
276
- WL#6276: MySQL Utilities Documentation Format Change to Docbook
277
280 by chuck.bell at oracle
Set CHANGES.txt file, version, docs build for release-1.2.0
278
Release 1.2.0 (Released January 26, 2013)
279
-----------------------------------------
280
281
- BUG#13956819: MySQL Utilities requires changes for RPM packaging
282
- WL#6256: Change password handling
283
- WL#6262: Audit log parser
284
269.5.1 by chuck.bell at oracle
Version and change log update for release-1.1.2
285
Release 1.1.2 (Released January 17, 2013)
286
-----------------------------------------
287
288
- BUG#13931340: mysqluserclone should dump all users
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
289
- BUG#14712211: mysqluc fails to look for the utilities for a given utildir
269.5.1 by chuck.bell at oracle
Version and change log update for release-1.1.2
290
- BUG#15867353: Add GTID handling to mysqldbcopy, mysqldbexport
291
- BUG#16010766: gtid enabled utilities need to check version of the server
292
- BUG#16016887: mysqldiskusage reports missing binlog
293
- BUG#16020953: --timeout option in mysqlfailover throws error
294
- BUG#16023646: mysqldbcopy cannot copy world_innodb sample database
295
- BUG#16023781: switchover can fail to complete if there are errors in slaves
296
- BUG#16035934: unused --server option in mysqldbcompare
297
- BUG#16037123: mysqlrplshow fails to report connection errors
298
- BUG#16072863: gtid-enabled utilities need better error handling
269.1.26 by chuck.bell at oracle
Version and change log update for release-1.1.2
299
- BUG#14158371: mysqlserverinfo reports server offline on authentication error
269.5.1 by chuck.bell at oracle
Version and change log update for release-1.1.2
300
269.1.15 by chuck.bell at oracle
Updated CHANGES.txt file.
301
Release 1.1.1 (Released December 14, 2012)
302
------------------------------------------
303
304
- BUG#13559593: mysqldiskusage crashes if empty is specified and no empty dbs
305
- BUG#14021584: mysqlfailover fails to promote a slave when master shut down
306
- BUG#14031924: mysqlfailover fails to promote a slave w/explicit candidates
307
- BUG#14624358: mysqlfailover should report gtid information for master
308
- BUG#14711565: Exception thrown at Server module on unsupported server vers
309
- BUG#14711624: mysqldbexport can fail if column is none
310
- BUG#14802229: Correct GTID identifiers changed by BUG#14775984
311
- BUG#15867353: Add GTID handling to mysqldbcopy, mysqldbexport
312
- BUG#14735026: workbench scripts fail if db has non numeric
313
269 by chuck.bell at oracle
Utilities release-1.1.0
314
Release 1.1.0 (Released September 21, 2012)
315
-------------------------------------------
316
317
- WL#5752: MySQL Utilities Console (mysqluc)
318
264 by chuck.bell at oracle
Release-1.0.7 : updates to CHANGES.txt and version number
319
Release 1.0.7 (Released August 31, 2012)
320
----------------------------------------
321
322
- BUG#14208415: mysqlrepladmin produces a trace when log can not be written
323
- BUG#14378252: replication user check fails with wildcard host
324
- BUG#14381965: need better error reporting in health reports
325
- BUG#14382552: Check for duplicate UUIDs
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
326
- BUG#14382982: no warning issued for missing --report-host
264 by chuck.bell at oracle
Release-1.0.7 : updates to CHANGES.txt and version number
327
- BUG#14383189: require --master-info-repo=TABLE for failover
328
- BUG#14488825: Regression testing fixes
329
- BUG#14501757: mysqlrplshow -r includes spurious master
330
- BUG#14526940: Master can be used in slaves list
331
- BUG#14383094: errors on reading master.info file
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
332
- BUG#14238782: serverclone shouldn't del datadir
264 by chuck.bell at oracle
Release-1.0.7 : updates to CHANGES.txt and version number
333
257.1.5 by chuck.bell at oracle
Changes to CHANGE.txt file for release-1.0.6
334
Release 1.0.6 (Released July 14, 2012)
335
--------------------------------------
336
337
- BUG#13986713: Wrong slave health output when slave uses loopback addr
338
- BUG#13986931: Parser code in wrong location
339
- BUG#14008015: Minor spelling errors
340
- BUG#14008057: Missing man page build
341
- BUG#14021531: Replication user check fails for global host
342
- BUG#14021551: mysqlrplcheck not reading slave_master_info table
343
- BUG#14021576: exception thrown for GTID servers without password
344
- BUG#14031894: mysqlfailover fails to cleanup on error
345
- BUG#14080657: Slave election can fail if FILE vs TABLE used
346
- BUG#14123022: mysqlfailover fails to report stopped slaves
347
- BUG#14140174: failover doesn't see new slave
348
- BUG#14147098: mysqlfailover fails if --force used on initial load
349
- BUG#14158085: connection fails to connect for aliases
350
- BUG#14159369: fail|switchover can fail if --master-info-repository=file
351
- BUG#14208442: incorrect help text for --discover-slaves-login
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
352
- BUG#14298750: slave_master_info not updated
257.1.5 by chuck.bell at oracle
Changes to CHANGE.txt file for release-1.0.6
353
247 by chuck.bell at oracle
Updates to CHANGES.txt for 1.0.5 release
354
Release 1.0.5 (Released April 06, 2012)
355
---------------------------------------
356
357
- BUG#13916903: mysqlserverinfo fails when run against offline mysql v5.6
358
- WL#6143: Failover Utility for Global Transaction ID - Minor fixes
359
238 by chuck.bell at oracle
Updated CHANGES.txt file for release-1.0.5rc1
360
Release 1.0.5rc1 (Released March 28, 2012)
361
------------------------------------------
362
363
- BUG#13554556: MySQL Utilities : Refactor option choices
364
- BUG#13554750: Warning message in mysqldiff shows wrong server
365
- BUG#13576571: Remove unused option in mysqluserclone and mysqldbcopy
366
- BUG#13592147: MUT - sorted option always on
367
- BUG#13698224: Add clone server from basedir to mysqlserverclone
368
- BUG#13721467: Utilities throwing error on exit
369
- WL#5987: add replication options to mysqldbcopy, mysqldbexport
370
- WL#6143: Failover Utility for Global Transaction ID
371
- WL#6152: Replication classes split and code modularized for maintainability
152.1.2 by Mats Kindahl
Updating CHANGES.txt for Release 1.0.3
372
178 by chuck.bell at oracle
Release 1.0.4 - generate CHANGES file
373
Release 1.0.4 (Released December 22, 2011)
374
------------------------------------------
375
376
- BUG#12945167: Refactor library to use lists for multi-valued conditions
377
- BUG#12988064: Some manual pages not generated by setup.py
289.1.12 by chuck.bell at oracle
Release-1.2.1 changes.txt, version updated.
378
- BUG#13082771: mysqlserverclone - display command to start new server
379
- BUG#13082780: mysqldbexport - improve performance of _export_row()
178 by chuck.bell at oracle
Release 1.0.4 - generate CHANGES file
380
- BUG#13115052: corrected order of /etc/profile.d/mysql-utilities.sh access
381
- BUG#13418634: mysqldbcopy - Crashes when data contains apostrophe
382
- WL#5635: Parsers for General and Slow Query Log
383
- WL#5977: MySQL Utilities: Add generate SQL to mysqldiff output
384
- WL#5978: MySQL Utilities: Add generate SQL to mysqldbcompare
385
- WL#5988: MySQL Utilities: Add table locking to mysqldbexport and mysqldbcopy
386
152.1.2 by Mats Kindahl
Updating CHANGES.txt for Release 1.0.3
387
Release 1.0.3 (Released October 10, 2011)
388
----------------------------------------------
389
390
- BUG#12757358: mysqldbcopy - duplicate % symbols inserted for SQL statements
391
- BUG#12871032: Server.connect_servers forces source and dest to be same type
392
- BUG#12885004: mysqldbcopy, mysqldbexport - add --all option
393
- BUG#12887948: mysqlreplicate - Remove FLUSH TABLES WITH READ LOCK
394
- WL#5958: mysqlrplshow - show replication slaves
395
- WL#5983: mysqlreplicate - allow user to specify binary log file and position
396
145 by Mats Kindahl
Release 1.0.2 - updating changelog
397
Release 1.0.2 (Released August 12, 2011)
398
-----------------------------------------
399
400
- BUG#11829755/60252: Workbench Utilities do not allow hyphen host names
401
- BUG#12614037: LICENSE HAS WRONG FSF ADDRESS
402
- BUG#12631924: Parsing non-SQL files can result in wrong engine
403
- BUG#12632010: Add feature to allow conversion of storage engines on copy or import
404
- WL#5761: mysqlrplcheck - Check prerequisities for replication
405
- WL#5762: mysqldbcompare - Compare two databases
406
- WL#5935: File Cleanup
407
- WL#5937: Remove Multiple Option Parameters
408
- WL#5943: Refactor connect mechanism to accept class, dictionary, or string
409
- WL#5946: Document Library
410
- WL#5947: Refactor Exception Handling
411
412
Release 1.0.1 (Released May 11, 2011)
413
-------------------------------------
133 by Mats Kindahl
Releasing 1.0.1rc1
414
415
- BUG#11844871: Exception handling needs improvement
145 by Mats Kindahl
Release 1.0.2 - updating changelog
416
- BUG#11846131: Fix documentation errors for mysqldiff
417
- BUG#11854150: Fix typo in mysqldiskusage help
133 by Mats Kindahl
Releasing 1.0.1rc1
418
- BUG#11854512: Changes to diff in Python 2.7
419
- BUG#11873948: Enable commit emails for mysql-utilities
420
- BUG#59478: Wrong user@host used for remove login
421
- BUG#60852: mysqldiskusage does not work
422
- WL#5753: mysqlserverinfo - MySQL Server Information
130 by Mats Kindahl
Adding CHANGES.txt to documentation and updating CHANGES.txt
423
424
Release 1.0.1dev1 (Released February 17, 2011)
425
----------------------------------------------
426
427
- BUG#59095: Mysqlserverclone does not print connection information
428
- BUG#59096: Mysqluserclone requires double entry of connection information
429
- BUG#59265: single column tabular list incorrect
430
- BUG#59477: mysqlreplicate fails when the 2 servers have the same port number
431
- BUG#60008: MySQL Utilities tests fail under MySQL 5.5
432
- BUG#59083: Problems with installing from repository
433
- WL#5730: mysqldiskusage - Show disk usage
434
- WL#5803: mysqldiff - Database definition difference
435
436
Release 1.0.0p1 (Released December 07, 2010)
437
--------------------------------------------
438
439
- WL#5443: mysqldbcopy - Database Copy
440
- WL#5586: mysqldbimport, mysqldbexport - Import and export data
441
442
Release 1.0.0 (Released December 07, 2010)
443
------------------------------------------
444
445
- WL#5442: mysqlreplicate - Replication quick setup
446
- WL#5445: mysqlindexcheck - Index check
447
- WL#5446: mysqlprocgrep - Find and operate on processes
448
- WL#5447: mysqluserclone - Clone user
449
- WL#5464: Unit test framework
450
- WL#5505: Systems and Acceptance Testing Framework
451
- WL#5528: Distribution and Installation Framework
452
- WL#5578: mysqlserverclone - Clone server instance
453
- WL#5593: mysqlmetagrep - Search database object definitions
454
- WL#5615: Documentation Framework