¿Qué pasó con MySQL 6 y 7?


17

Con el reciente lanzamiento de MySQL 8, parece que no puedo encontrar ninguna información sobre por qué se omitieron los números de versión 6 y 7. ¿Nadie sabe?

Respuestas:


17

Según Dave Stockes , un administrador de la comunidad MySQL para Oracle:
(de su publicación de blog: MySQL 8 se acerca )

Hace años, antes de la compra de MySQL AB de Sun Microsystems, había una versión de MySQL con el número 6. Lamentablemente, fue un poco ambicioso y el cambio de propiedad dejó que se marchitara. El producto MySQL Cluster ha estado utilizando la serie 7 durante años. Con los nuevos cambios para MySQL 8, los desarrolladores sienten que lo han modificado lo suficiente como para aumentar el gran número.

El artículo de Wikipedia sobre MySQL también tiene estos eventos:

  • Sun Microsystems adquirió MySQL AB en 2008.
  • Versión 5.1: lanzamiento de producción el 27 de noviembre de 2008 (planificador de eventos, particionamiento, API de complementos, replicación basada en filas, tablas de registro del servidor)
    MySQL 5.1 y 6.0-alpha mostraron un bajo rendimiento cuando se usaban para el almacenamiento de datos, en parte debido a su incapacidad para utilizar múltiples CPU núcleos para procesar una sola consulta.
  • MySQL Server 6.0.11-alpha se anunció el 22 de mayo de 2009 como la última versión de la línea 6.0. El desarrollo futuro del servidor MySQL utiliza un nuevo modelo de lanzamiento. Las características desarrolladas para 6.0 se están incorporando en futuras versiones.
  • Oracle adquirió Sun Microsystems el 27 de enero de 2010.
  • El trabajo en la versión 6 se detuvo después de la adquisición de Sun Microsystems. El producto MySQL Cluster utiliza la versión 7. Se tomó la decisión de saltar a la versión 8 como el próximo número de versión principal.

Y para cualquiera que quiera ver el código, aquí hay un repositorio: binarios de MySQL 6.0 y código fuente (6.0.11-alpha) .



2
El número 6 estaba destinado a tener un motor de almacenamiento de próxima generación (Falcon) escrito por Jim Starkey, quien saltó de MySQL justo después de que Sun los comprara. Falcon murió y (nunca supe esto (desde arriba) había una especie de 7, y ahora hay 8.
Vérace

Mientras tanto, MariaDB entregó 5.2, 5.3, 5.4. Luego volvieron a estar juntos con 5.5. Pero en 5.6, MariaDB estaba divergiendo lo suficiente como para evitar la misma numeración; entonces saltó a 10.0.
Rick James

Entonces, ¿por qué 8.0 en lugar de 5.8? Después de todo, el predecesor de Oracle es 5.7. 8.0 tiene una serie de trastornos importantes en el código central, por lo que merece ser considerado una versión "importante".
Rick James

Así que MySQL se saltó 6 por la misma razón que PHP.
Damian Yerrick
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.