O que aconteceu com o MySQL 6 e 7?


17

Com o recente lançamento do MySQL 8, não consigo encontrar nenhuma informação sobre por que os números de versão 6 e 7 foram ignorados. Ninguem sabe?

Respostas:


17

De acordo com Dave Stockes , gerente de comunidade do MySQL para Oracle:
(a partir de seu post no blog: o MySQL 8 está chegando )

Anos atrás, antes da compra do MySQL AB pela Sun Microsystems, havia uma versão do MySQL com o número 6. Infelizmente, era um pouco ambicioso e a mudança de propriedade deixou a empresa murcha. O produto MySQL Cluster usa a série 7 há anos. Com as novas mudanças no MySQL 8, os desenvolvedores sentem que o modificaram o suficiente para aumentar o grande número.

O artigo da Wikipedia sobre MySQL também possui estes eventos:

  • A Sun Microsystems adquiriu a MySQL AB em 2008.
  • Versão 5.1: release de produção em 27 de novembro de 2008 (agendador de eventos, particionamento, API de plug-in, replicação baseada em linha, tabelas de log do servidor) O
    MySQL 5.1 e 6.0-alpha mostrou desempenho fraco quando usado para data warehousing - em parte devido à sua incapacidade de utilizar várias CPUs núcleos para processar uma única consulta.
  • O MySQL Server 6.0.11-alpha foi anunciado em 22 de maio de 2009 como o último lançamento da linha 6.0. O desenvolvimento futuro do servidor MySQL usa um novo modelo de versão. Recursos desenvolvidos para 6.0 estão sendo incorporados em versões futuras.
  • A Oracle adquiriu a Sun Microsystems em 27 de janeiro de 2010.
  • O trabalho na versão 6 parou após a aquisição da Sun Microsystems. O produto MySQL Cluster usa a versão 7. Foi tomada a decisão de pular para a versão 8 como o próximo número da versão principal.

E para quem quer ver o código, aqui está um repositório: binários do MySQL 6.0 e código fonte (6.0.11-alpha) .



2
O número 6 foi criado para ter um mecanismo de armazenamento de última geração (Falcon) escrito por Jim Starkey, que saiu do MySQL logo após a compra da Sun. Falcon morreu e (eu nunca soube disso (de cima)) havia uma espécie de 7, e agora há 8.
Vérace

Enquanto isso, o MariaDB entregou 5.2, 5.3, 5.4. Então eles voltaram juntos com o 5.5. Mas, na versão 5.6, o MariaDB estava divergindo o suficiente para evitar a mesma numeração; então saltou para 10.0.
Rick James

Então, por que 8.0 em vez de 5.8? Afinal, o antecessor da Oracle é 5.7. 8.0 tem uma série de grandes transtornos no código principal, por isso merece ser considerado um lançamento "importante".
Rick James

Então o MySQL pulou 6 pela mesma razão que o PHP.
Damian Yerrick
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.