Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 2 reacties, 3.787 views •
Bron: Mysql

Mysql is een krachtige opensourcedatabaseserver die met name populair is als website- en forumdatabase. Ook Tweakers.net maakt gebruik van Mysql om onder andere gebruikersgegevens, statistieken en diverse review-, meuk- en nieuwsartikelen in op te slaan. De ontwikkelaars hebben een nieuwe versie uit de 5.1-tak uitgebracht. Het gaat om versie 5.1.30, die door de ontwikkelaars 'General Availability' is genoemd en daarmee ook stable is verklaard. Voor meer informatie over de verbeteringen in de 5.1-release verwijzen we jullie door naar deze pagina. De lijst met veranderingen ten opzichte van versie 5.1.29 ziet er als volgt uit:

Bugs fixed in MySQL 5.1.30:
  • Partitioning: A SELECT using a range WHERE condition with an ORDER BY on a partitioned table caused a server crash. (Bug#40494)
  • Partitioning: Dropping or creating an index on a partitioned table managed by the InnoDB Plugin locked the table. (Bug#37453)
  • Replication: Row-based replication failed with non-partitioned MyISAM tables having no indexes. (Bug#40004)
  • With statement-based binary logging format and a transaction isolation level of READ COMMITTED or stricter, InnoDB printed an error because statement-based logging might lead to inconsistency between master and slave databases. However, this error was printed even when binary logging was not enabled (in which case, no such inconsistency can occur). (Bug#40360)
  • The CHECK TABLE ... FOR UPGRADE statement did not check for incompatible collation changes made in MySQL 5.1.24. (This also affects mysqlcheck and mysql_upgrade, which cause that statement to be executed.)
    Prior to this fix, a binary upgrade (performed without dumping tables with mysqldump before the upgrade and reloading the dump file after the upgrade) would corrupt tables. After the fix, CHECK TABLE ... FOR UPGRADE properly detects the problem and upgrades tables.
    However, the fix is not backward compatible and can result in a downgrading problem under these circumstances:
    1. Perform a binary upgrade to a version of MySQL that includes the fix.
    2. Run CHECK TABLE ... FOR UPGRADE (or mysqlcheck or mysql_upgrade) to upgrade tables.
    3. Perform a binary downgrade to a version of MySQL that does not include the fix.
    The solution is to dump tables with mysqldump before the downgrade and reload the dump file after the downgrade. Alternatively, drop and recreate affected indexes. (Bug#40053)
  • Some recent releases for Solaris 10 were built on Solaris 10 U5, which included a new version of libnsl.so that does not work on U4 or earlier. To correct this, Solaris 10 builds now are created on machines that do not have that upgraded libnsl.so, so that they will work on Solaris 10 installations both with and without the upgraded libnsl.so. (Bug#39074)
  • XA transaction rollbacks could result in corrupted transaction states and a server crash. (Bug#28323)
  • ALTER TABLE for an ENUM column could change column values. (Bug#23113)
Versienummer:5.1.30-GA
Releasestatus:Stable
Besturingssystemen:Windows XP x64, Windows XP, Windows Vista x64, Windows Vista, Windows Server 2008, Windows Server 2003 x64, Windows Server 2003, Windows 2000, Solaris, OS X, Linux, UNIX, BSD
Website:Mysql
Download:http://dev.mysql.com/downloads/mysql/5.1.html
Licentietype:Voorwaarden (GNU/BSD/etc.)

Reacties (2)

Reactiefilter:-1202+12+22+30
Moderatie-faq Wijzig weergave
Voor mensen al te enthousiast worden, misschien ook eerst even deze blogpost van een MySQL-ontwikkelaar lezen:
Oops we did it again (MySQL 5.1 released as GA with crashing bugs)
We have changed the release model so that instead of focusing on quality and features our release is now defined by timeliness and features.
Dit vond ik wel de meest opvallende. Ze hadden al niet de naam foutloos te zijn. Als kwaliteit dan een bijzaak gaat worden...

Op dit item kan niet meer gereageerd worden.



HTC One (M9) Samsung Galaxy S6 Grand Theft Auto V Microsoft Windows 10 Apple iPad Air 2 FIFA 15 Motorola Nexus 6 Apple iPhone 6

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True