Copyright (C) 2000-2012 |
GNU Info (mysql.info)News-3.23.25Changes in release 3.23.25 -------------------------- * Fixed that `databasename' works as second argument to `mysqlhotcopy'. * `UMASK' and `UMASK_DIR' can now be specified in octal. * Added `RIGHT JOIN'. This makes `RIGHT' a reserved word. * Added `@@IDENTITY' as a synonym for `LAST_INSERT_ID()'. (This is for Visual Basic compatibility.) * Fixed a bug in `myisamchk' and `REPAIR' when using `FULLTEXT' index. * `LOAD DATA INFILE' now works with FIFOs. (Patch by Toni L. Harbaugh-Blackford.) * `FLUSH LOGS' broke replication if you specified a log name with an explicit extension as the value of the `log-bin' option. * Fixed a bug in `MyISAM' with packed multi-part keys. * Fixed crash when using `CHECK TABLE' on Windows. * Fixed a bug where `FULLTEXT' index always used the koi8_ukr character set. * Fixed privilege checking for `CHECK TABLE'. * The `MyISAM' repair/reindex code didn't use the `--tempdir' option for its temporary files. * Added `BACKUP TABLE/RESTORE TABLE'. * Fixed coredump on `CHANGE MASTER TO' when the slave did not have the master to start with. * Fixed incorrect `Time' in the processlist for `Connect' of the slave thread. * The slave now logs when it connects to the master. * Fixed a core dump bug when doing `FLUSH MASTER' if you didn't specify a filename argument to `--log-bin'. * Added missing `ha_berkeley.x' files to the MySQL Windows * Fixed some mutex bugs in the log code that could cause thread blocks if new log files couldn't be created. * Added lock time and number of selected processed rows to slow query log. * Added `--memlock' option to `mysqld' to lock `mysqld' in memory on systems with the `mlockall()' call (like in Solaris). * `HEAP' tables didn't use keys properly. (Bug from 3.23.23.) * Added better support for `MERGE' tables (keys, mapping, creation, documentation...). Note: MERGE. * Fixed bug in `mysqldump' from 3.23 which caused some `CHAR' columns not to be quoted. * Merged `analyze', `check', `optimize' and repair code. * `OPTIMIZE TABLE' is now mapped to `REPAIR' with statistics and sorting of the index tree. This means that for the moment it only works on `MyISAM' tables. * Added a pre-alloced block to root_malloc to get fewer mallocs. * Added a lot of new statistics variables. * Fixed `ORDER BY' bug with BDB tables. * Removed warning that `mysqld' couldn't remove the `.pid' file under Windows. * Changed `--log-isam' to log *MyISAM* tables instead of isam tables. * Fixed `CHECK TABLE' to work on Windows. * Added file mutexes to make `pwrite()' safe on Windows. automatically generated by info2www version 1.2.2.9 |