|
|
Changelog
3.0.24 17-Dec-2011
- added --master option to low_level_make_sandbox (enables binlogs and
server-ID)
- added --slaveof option to low_level_make_sandbox (creates a slave of
another sandbox or regular server)
- added tests for the above ones
3.0.23 13-Dec-2011
- fixed bug in prefixed version names (e.g.: now you can use make_sandbox
ps5.1.57 or mp5.2.10)
- Added arguments to deal with node options in replication and multiple
sandbox. --node_options, --slave_options, --master_options,
--one_slave_options, --one_node_options
- added --high_performance option to low_level_make_sandbox: adds the following features to the
configuration file:
innodb-thread-concurrency=0
sync_binlog=0
innodb-log-buffer-size=50M
innodb-additional-mem-pool-size=100M
max-connections=350
max_allowed_packet=48M
innodb_buffer_pool_size=512M
innodb-log-file-size=50M
innodb-flush-method=O_DIRECT
3.0.22 26-Oct-2011
- Add support for directories named after a prefixed version (my5.1.56,
ps5.1.56, giuseppe_5.1.56, etc)
3.0.21 10-Oct-2011
- Added test to MANIFEST (and to tarball). Forgotten in previous version
3.0.20 10-Oct-2011
- Fixed bug in make_sandbox. "--add_prefix" did not work in combination with "--export_binaries"
- changed port checking tests to not depend on a specific MySQL version
3.0.19 09-Oct-2011
- INCOMPATIBLE CHANGE: make_sandbox now requires '--' before adding
options supported by low_level_make_sandbox
- INCOMPATIBLE CHANGE: the option --export_binaries for make_sandbox must
be inserted BEFORE the tarball name
- make_sandbox now recognizes Percona and MariaDB binaries
- make_sandbox accepts the option --add_prefix=NAME, which will be added
to the version number of the rename expanded tarball. (e.g.
--add_prefix=yell mysql-5.1.8-linux.tar.gz will create yell5.1.58)
3.0.18 08-Oct-2011
- fixed CPAN Ticket 70470 MySQL::Sandbox - make_sandbox warns with Perl 5.14 and 5.14.1
- Fixed report-port in replication. The port used was the master's, but it
should be the slave's
3.0.17 07-Jan-2011
- incompatible change: default mask for msandbox user is now '127.%'
instead of '%'. You can resume the old mask with --remote_access='%'
- added low privilege users msandbox_ro (SELECT EXECUTE), msandbox_rw (SELECT INSERT
UPDATE CREATE DROP LOCK EXECUTE), and rsandbox (REPLICATION SLAVE)
- fixed bug in test_smoke (assumed 2 directories after cleaning, but 5.5
has also performance_schema)
3.0.16 30-Dec-2010
- fixed bug in TestHelper (wrong assumption on all directories in
$SANDBOX_BINARIES containing MySQL files)
- added information to check_slaves to report master logfile and position
3.0.15 23-Dec-2010
- added a 'msb' script to each sandbox, to mimick the mysql.server script
- fixed test visualization bug for Mac OSX with case insensitive storage
- fixed algorithm to convert version number to ports
- fixed test suite for MySQL 5.5 (can't disable innodb for testing)
3.0.14 31-Aug-2010 (not released)
- Added a 'rsandbox' user with REPLICATION SLAVE grants for replication systems
3.0.13 28-Jun-2010 (not released)
- fixed minor problems in the test suite about testing on Windows
- added a prototype for MySQL Cluster integration
3.0.12 29-May-2010
- Fixed bug in test_sandbox. When a test evaluates only the result code
and there is no output from a failing command, test_result was not able
to detect the failure.
- fixed bug in test_sandbox. Due to a change in behavior in the mysql
client, where './use -B -N' with a \G terminated query does not
show the headers since 5.1.43, We need to take into account the pre
and post fix behaviors in the test.
- Integrated set_plugins into sbtool
- Updated documentation
- added tests for innodb plugin installation
- added tests for semi-synch plugin installation
- Fixed bug in 'stop' script. It did not accept $MYCLIENT_OPTION
- Fixed bug#487864 - tar was using '--help' instead of '--version' to
detect the supported version.
- Fixed bug in sbtool. It did not display credits in the help.
- Added test to skip testing on Windows.
- added instrumentation to all MySQL Sandbox scripts. If you set the
$SBINSTR environment variable with the name of a file, all sandbox
scripts will write an entry to that file with their run time params.
3.0.11 24-May-2010
- Fixed bug in ./clear script. In version 5.5 and bigger, it erased
the performance_schema database, which should not be removed. If it
exists, its tables are now truncated.
- Fixed bug in ./clear script. The removal of databases was not
executed in a clean mode.
- Added a script to install plugins in ./drafts
|