[equinux] Datos de gran escala Sun Microsystems anuncia el lanzamiento de MySQL 5.1

Jaime Casanova jcasanov en systemguards.com.ec
Mar Dic 16 18:57:55 EST 2008


2008/12/16 ramiro castillo <ravicc en gmail.com>:
>
> Por favor,  podrías explicarnos  en cristiano sencillo  ¿Cuaĺ  es  el
> problema?
>

Ok, voy a hacer una traduccion libre de algunos de los puntos... soy
muy vago para traducir todo...

Monty (alias Michael Widenius Fundador y desarrollador original de
MySQL, miembro del actual equipo pagado por SUN) comenta sobre MySQL
5.1:

"""
- Si se planea usar MySQL 5.1 como una "mejor" version de MySQL 5.0,
sin usar ninguna de las caracteristicas nuevas, entonces
"probablemente" (estas comillas las agrege yo) esta bien. Sin embargo,
no deberia ser puesto en produccion sin haberselo probado por completo
de preferencia corriendolo en un par de esclavos por varias semanas.
Seria mejor aun esperar a que salgan un par de parches y/o versiones
menores antes de poner MySQL 5.1 en produccion.

- Si estas planeando usar alguna de las caracteristicas nuevas en
MySQL 5.1 consideralos como de calidad beta. Pruebalos extensamente en
escenarios lo-mas-parecidos-a-la-vida-real antes de ponerlos en
produccion.

Para probar sus puntos dice:

- Aun existen 20 fallas conocidas que resultan en caida del servidor
y/o resultados erroneos en 5.1, 35 mas si se cuentan algunos que ya
existian en 5.0 y que aun no se resuelven.

- Aun existen 180 fallas serias en 5.1

- Aun existen mas de 300 fallas menores conocidas y verificadas que
aun no son corregidas y que no lo seran pronto.

(El articulo incluye ejemplos de fallas que el considera debieron
haberse corregido antes de ir a GA, asi como al menos una
caracteristica anunciada que no sabe a que se refiere ni de donde
salio -supone que se trata de un parche recibido por la comunidad de
MySQL para 5.0 y que ahora esta en 5.1-)

Cual es el problema?

- MySQL fue declarado RC (Release Candidate, candidato a liberar)
antes de tiempo. Basicamente porque el "Jefe del equipo MySQL queria
mas gente probando 5.1". Aun asi el comenta que eso no ayudo mucho
pues tomo 14 meses y 7RC's antes de llegar a GA. Lo cual impidio a los
desarrolladores hacer cambios mayores en el codigo desde febrero del
2006.

- El modelo de desarrollo de ha cambiado de estar enfocado a la
calidad a basarse en lineas de tiempo y caracteristicas. Citando a
Mårten Mickos: "MySQL 5.1 saldra como GA en o antes de diciembre por
que yo lo digo". La razon de Mårten era que el necesitaba algo que
vender y es mas facil vender un release marcado GA que uno marcado RC.
"""

Ok, me aburri de traducir. en todo caso la compra de MySQL por parte
de SUN es parte del problema, el continua explicando como los
desorganizaron y que algunos desarrolladores han renunciado, han
aparecido nuevos que deben conocer aun el codigo... etc... etc...


Afortunadamente PostgreSQL jamas tendra esos problemas porque no es un
equipo centralizado en una empresa y los fuentes no le pertenecen a
nadie que los pueda vender y causar esos problemas...

-- 
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157


Más información sobre la lista de distribución equinux