D.3.8 Changes in release 4.0.8 (07 Jan 2003)
Functionality added or changed:
-
Default
max_packet_length for libmysqld.c is now 1024*1024*1024.
-
One can now specify
max_allowed_packet in a file ready by
mysql_options(MYSQL_READ_DEFAULT_FILE).
for clients.
-
When sending a too big packet to the server with the not compressed
protocol, the client now gets an error message instead of a lost
connection.
-
We now send big queries/result rows in bigger hunks, which should give a
small speed improvement.
-
Fixed some bugs with the compressed protocol for rows > 16M.
-
InnoDB tables now also support ON UPDATE CASCADE in
FOREIGN KEY constraints. See the InnoDB section in the manual
for the InnoDB changelog.
Bugs fixed:
-
Fixed bug in
ALTER TABLE with BDB tables.
-
Fixed core dump bug in
QUOTE() function.
-
Fixed a bug in handling communication packets bigger than
16M. Unfortunately this required a protocol change; If you upgrade the
server to 4.0.8 and above and have clients that uses packets >=
255*255*255 bytes (=16581375) you must also upgrade your clients to at
least 4.0.8. If you don't upgrade, the clients will hang when sending a
big packet.
-
Fixed bug when sending blobs longer than 16M to client.
-
Fixed bug in
GROUP BY when used on BLOB column with NULL values.
-
Fixed a bug in handling
NULL values in CASE ... WHEN ...
Add your own comment.