Alterações na distribuição 3.23.37 (17 Apr 2001)
Fixed a bug when using MATCH() in HAVING clause.
- Fixed a bug when using
HEAPtables withLIKE. - Added
--mysql-versionoption tosafe_mysqld - Changed
INNOBASEtoInnoDB(because theINNOBASEname was already used). Allconfigureoptions andmysqldstart options now useinnodbinstead ofinnobase. This means that before upgrading to this version, you have to change any configuration files where you have usedinnobaseoptions! - Fixed bug when using indexes on
CHAR(255) NULLcolumns. - Slave thread will now be started even if
master-hostis not set, as long asserver-idis set and validmaster.infois present. - Partial updates (terminated with kill) are now logged with a special error code to the binary log. Slave will refuse to execute them if the error code indicates the update was terminated abnormally, and will have to be recovered with
SET SQL_SLAVE_SKIP_COUNTER=1; SLAVE STARTafter a manual sanity check/correction of data integrity. - Fixed bug that erroneously logged a drop of internal temporary table on thread termination to the binary log --- this bug affected replication.
- Fixed a bug in
REGEXPon 64-bit machines. UPDATEandDELETEwithWHERE unique_key_part IS NULLdidn't update/delete all rows.- Disabled
INSERT DELAYEDfor tables that support transactions. - Fixed bug when using date functions on
TEXT/BLOBcolumn with wrong date format. - UDFs now also work on Windows. (Patch by Ralph Mason.)
- Fixed bug in
ALTER TABLEandLOAD DATA INFILEthat disabled key-sorting. These commands should now be faster in most cases. - Fixed performance bug where reopened tables (tables that had been waiting for
FLUSHorREPAIR) would not use indexes for the next query. - Fixed problem with
ALTER TABLEtoInnoDBtables on FreeBSD. - Added
mysqldvariablesmyisam_max_sort_file_sizeandmyisam_max_extra_sort_file_size. - Initialise signals early to avoid problem with signals in
InnoDB. - Applied patch for the
tis620character set to make comparisons case-independent and to fix a bug inLIKEfor this character set. Note: All tables that uses thetis620character set must be fixed withmyisamchk -rorREPAIR TABLE! - Added
--skip-safemallocoption tomysqld.