Revision history for Perl extension Test::mysqld.
1.0030 2024-04-06T14:22:15Z
- Support DBD::MariaDB
1.0020 2024-04-05T16:35:54Z
- introduce GitHub Actions for CI
- Use UNIX socket authentication with MariaDB 10.4.3
- ignore-db-dir on MySQL 5.7 only
- Don't loop endlessly if mysqld fails to start
- Replace which with command -v for POSIX-compliant
- fix Test 05-copy-data-from.t Fails
1.0013 2020-02-16T16:31:01Z
- Clean out Perl environment (PERL5LIB etc) before calling MySQL
Perl programs
1.0012 2018-07-23T11:25:42Z
- support `copy_data_from` on MySQL 8
1.0011 2018-07-13T09:05:49Z
- `DROP DATABASE` is not needed on setup even if MySQL 8
- [refactoring] apply --ignore-db-dir option when --initialize
1.0010 2018-07-10T08:46:20Z
- for MySQL 8, always `DROP DATABASE IF EXISTS test` explicitly on setup (Songmu)
- use Cwd::abs_path instead of using File::Spec and readlink (Songmu)
- Fix basedir detection on mac (AngeldsWang)
1.0000 2018-05-16T15:21:49Z
- This be 1.0!
- Fix deps
0.22 2018-05-16T15:05:22Z
- Fix basedir detection on Amazon Linux (fujiwara)
0.21 2017-04-13T04:50:01Z
- Suppress noisy warnings (hirose31)
0.20 2016-12-20T07:30:45Z
- fix dist name
0.18 2016-12-20T06:28:12Z
- add impl of Test::mysqld::Multi (shogo82148)
- support MySQL 5.7.6 or later (karupanerura ywatase)
0.17
- introduce "copy_data_from", to start-up MySQL with prefilled tables
- add "read_log" function that returns the contents of mysqld log
0.16
- fix compatibility issue when trying to use mysqld of homebrew (songmu)
0.15
- only issue the "already running" error when we ask to start the database and not all the time. Solves a bug when you try to connect to an already running test mysql database. (jjnapiork)
0.14
- added "sbin" to mysql subdirs (masaki)
- set tmpdir (lecstor)
0.13
- keep $? in tact after calling stop()
0.12 Mon Feb 14 13:37:00 2011
- now compatible with MySQL 5.0.x (by hiratara)
0.11 Fri Oct 16 13:12:00 2009
- test_requires Test::SharedFork 0.06
0.10 Fri Oct 16 13:05:00 2009
- do not destroy mysqld when child process exits
0.09 Thu Oct 15 15:15:00 2009
- always set "host" attribute in dsn if "port" exists (or will fail to connect)
0.07 Thu Oct 15 09:20:00 2009
- add dsn generator
- create "test" database if not exists
0.06 Fri Aug 07 09:33:00 2009
- fix misdetection of mysql programs on Solaris
0.05 Thu Aug 06 05:00:00 2009
- pass --basedir to mysql_install_db (or would not work if mysql was installed into a different directory than that specified as build option)
0.04 Wed Aug 05 06:00:00 2009
- return undef from new() and set $errsrt if necessary programs were not found
0.03 Wed Aug 05 00:00:02 2009
- fix bug that causes somewhat strange behaviour in I/O (see svn)
0.02 Wed Aug 05 00:00:01 2009
- permit mysqld to run under root privileges
0.01 Wed Aug 05 00:00:00 2009
- initial release