Changes in release 3.23.30
--------------------------
* Added `SHOW OPEN TABLES' command.
* Fixed that `myisamdump' works against old `mysqld' servers.
* Fixed `myisamchk -k#' so that it works again.
* Fixed a problem with replication when the binary log file went
over 2G on 32-bit systems.
* `LOCK TABLES' will now automatically start a new transaction.
* Changed `BDB' tables to not use internal subtransactions and reuse
open files to get more speed.
* Added option `--mysqld=#' to `safe_mysqld'.
* Allow hex constants in the `--fields-*-by' and
`--lines-terminated-by' options to `mysqldump' and `mysqlimport'.
By Paul DuBois.
* Added option `--safe-show-database' to `mysqld'.
* Added `have_bdb', `have_gemini', `have_innobase', `have_raid' and
`have_ssl' to `SHOW VARIABLES' to make it easy to test for
supported extensions.
* Added option `--open-files-limit' to `mysqld'.
* Changed option `--open-files' to `--open-files-limit' in
`safe_mysqld'.
* Fixed a bug where some rows were not found with `HEAP' tables that
had many keys.
* Fixed that `--bdb-no-sync' works.
* Changed `--bdb-recover' to `--bdb-no-recover' as recover should be
on by default.
* Changed the default number of BDB locks to 10000.
* Fixed a bug from 3.23.29 when allocating the shared structure
needed for BDB tables.
* Changed `mysqld_multi.sh' to use configure variables. Patch by
Christopher McCrory.
* Added fixing of include files for Solaris 2.8.
* Fixed bug with `--skip-networking' on Debian Linux.
* Fixed problem that some temporary files where reported as having
the name `UNOPENED' in error messages.
* Fixed bug when running two simultaneous `SHOW LOGS' queries.