Anhang C: MySQL-
¨
Anderungsverlauf (Change History) 667
• Problem mit SET PASSWORD=... unter Windows.
• Fehlende ‘my_config.h’ f¨ur RPM-Distribution hinzugef¨ugt.
• TRIM("foo" von "foo") gab keine leere Zeichenkette zur¨uck.
• --with-version-suffix f¨ur configure hinzugef¨ugt.
• Coredump behoben, wenn der Client eine Verbindung ohne mysql_close() abbrach.
• Bug in RESTORE TABLE behoben, wenn man versuchte, aus einem nicht vorhandenen
Verzeichnis wiederherzustellen.
• Bug behoben, der einen Coredump auf dem Slave bei der Replikation von SET PASSWORD
verursachte.
• MASTER_POS_WAIT() hinzugef¨ugt.
C.2.14
¨
Anderungen in Release 3.23.31
• Die Test-Suite testet jetzt jeden erreichbaren BDB-Schnittstellen-Code. W¨ahrend der
Tests fanden und behoben wir viele Fehler im Schnittstelle-Code.
• Die Benutzung von HAVING auf eine leere Tabelle konnte eine Ergebniszeile ergeben,
ohne dass es das sollte.
• Problem behoben, so dass das MySQL-RPM nicht mehr von Perl5 abh¨angt.
• Einige Probleme mit HEAP-Tabellen unter Windows behoben.
• SHOW TABLE STATUS zeigte nicht die korrekte durchschnittliche Zeilenl¨ange bei Tabellen
gr¨oßer als 4 GB.
• CHECK TABLE ... EXTENDED pr¨uften keine Zeilen-Links f¨ur Tabellen fester Gr¨oße.
• Option MEDIUM f¨ur CHECK TABLE hinzugef¨ugt.
• Problem bei der Benutzung von DECIMAL()-Schl¨usseln auf negative Zahlen behoben.
• HOUR() (und einige andere TIME-Funktionen) auf einer CHAR-Spalte gaben immer NULL
zur¨uck.
• Sicherheits-Bug in etwas behoben (bitte aktualisieren Sie, wenn Sie eine fr¨uhere
MySQL-3.23-Version benutzen).
• Bug mit Puffer-
¨
Uberlauf behoben, wenn eine bestimmte Fehlermeldung ausgegeben
wurde.
• Benutzung von setrlimit() unter Linux hinzugef¨ugt, damit -O --open-files-
limit=# unter Linux l¨auft.
• Neue mysqld-Variable bdb_version hinzugef¨ugt.
• Bug bei der Benutzung von Ausdr¨ucken folgenden Typs behoben:
SELECT ... FROM t1 LEFT JOIN t2 ON (t1.a=t2.a) WHERE t1.a=t2.a
In diesem Fall wurde der Test in der WHERE-Klausel f¨alschlicherweise weg optimiert.
• Bug in MyISAM beim L¨oschen von Schl¨usseln mit m¨oglichen NULL-Werten behoben, wenn
die erste Schl¨usselspalte keine Pr¨afix-komprimierte Text-Spalte war.
• mysql.server repariert, so dass es den mysql.server-Optionsabschnitt anstelle von
mysql_server liest.
• safe_mysqld und mysql.server repariert, so dass sie den server-Optionsabschnitt
lesen.
• thread_created-Status-Variable zu mysqld hinzugef¨ugt.
Comentarios a estos manuales