Hi,
MySQL 4.1.7, A New Version of the Popular Open Source / Free Software
Database Management System Has Been Released. It is now available in. IT IS NOW AVAILABLE IN
Source and binary form for a Number of Platforms from Our Download Pages
At http://dev.mysql.com/downloads/ and
Mirror Sites.
Note That Not All Mirror Sites May Be Up-to-Date At this Point. If You
Cannot Find this Version On a Particular Mirror, please try at the latter OR
Choose Another Download Site.
This Is The First 4.1 Production Release.
Please refer to our bugs database at http://bugs.mysql.com/ for more
Details about the individual bugs fixed in this version.
News from the changelog:
Changes in Release 4.1.7
FunctionAlicity Added or Changed:
* InnoDB: Made Lock Tables Behave by Default Like It Did Before
Mysql 4.0.20 or 4.1.2: No InnoDB Lock Will Be Taken. Added A
STARTUP OPTION AND SETABLE SYSTEM VARIABLE INNODB_TABLE_LOCKS for
MAKING LOCK TABLE ACQUIRE Also InnoDB Locks. See Section
"RESTRICTIONS ON InnoDB Tables" in the manual.
(Bug # 3299, bug # 5998)
Bugs fixed:
* Fixed a bug with found_rows () Used together with limited clause in
PREPARED Statements. (bug # 6088)
* Fixed a bug with natural join in prepared statements. (Bug # 6046).
* Fixed a bug in join of Tables from Different Databases Having
Columns with Identical Names (PREPARED Statements). (bug # 6050)
* Now Implicit Access To System Time Zone Description Tables (Which
Happens when you set time_zone variable or use control_tz ()
DOES NOT Require Any Privileges (bug # 6116)
* Fixed a bug which caused the server to crash when the deprecated
Libmysqlclient function mysql_create_db () WAS Called. (bug # 6081)
* Fixed Revoke All Privileges, Grant Option from User So That All
Privileges are Revoked Correctly. (BUG # 5831). This Corrects ACase That The FIX IN 4.1.6 Could Miss.
* Fixed a bug this could Cause Myisam Index Corruption When Key
Values Start with Character Codes Below Blank. This Was Caused by
The New Key Sort ORDER IN 4.1. (bug # 6151)
* Fixed a bug in The Prepared Statements Protocol WHEN WRONG
Metadata Was Sent for SELECT Statements Not Returning A Result Set
Such as select ... INTO OUTFILE). (bug # 6059)
* Fixed Bug Which Allowed One To Circumvent Missing Update Privilege
IF One Had Insert and SELECT Privileges for Table with Primary Key.
(Bug # 6173)
* Fixed a bug in libmysqlclient with WRONVERSION OF NEGATIVE
Time values to strings. (bug # 6049).
* Fixed a bug in libmysqlclient with wrong conversion of zero Date
VALUES (0000-00-00) to strings. (bug # 6058)
* Fixed a bug this caused the Server to Crash on Attempt to Prepare
A Statement with Rand (?). (bug # 5985)
* Fixed A Bug with Handling of Date, Time, And DateTime Column in
The Binary Protocol. The Problem is Compiler-Specific and Could
Have Been Observed On HP-UX, AIX, Solaris9, WHEN Compiling with
Native compiler. (bug # 6025)
* Fixed a bug with handling of tinyint columns in the binary
Protocol. The problem is specific to platforms where the c
Compiler Has The Char Data Type Unsigned by Default. (bug # 6024)
* Fixed Problem Introducesd in MySQL 4.0.21 WHERE A Connection
Starting a Transaction, Doing Updates, Then Flush Tables with Read
Lock, Then Commit, Would Cause Replication Slaves To Stop
Complaining about error 1223. bug surfaced when Using the innodb
Innobackup script. (bug # 5949)
Enjoy!
Matt
-
Matt Wagner, Production Engineer
MySQL AB, www.mysql.com
Northfield, Mn, USA