Nouvelles Du Monde

MySQL modifie le modèle de gestion des versions en annonçant la première version innovante 8.1.0

MySQL modifie le modèle de gestion des versions en annonçant la première version innovante 8.1.0

Oracle a récemment annoncé un modification du modèle de gestion des versions pour MySQL, présentant les versions MySQL Innovation et Long-Term Supported. La première version de l’innovation est MySQL 8.1.0 qui inclut les réplicas en lecture du cluster InnoDB.

L’annonce marque un changement significatif dans le cycle de publication de MySQL. Jusqu’à aujourd’hui, MySQL 8.0 suivait un modèle de livraison continue avec des versions trimestrielles. Bien que cette approche ait permis à MySQL d’introduire de nouvelles fonctionnalités plus fréquemment, elle a également présenté des défis pour les projets et les applications qui n’avaient besoin que de correctifs critiques avec moins de changements de comportement.

À l’avenir, il y aura des Innovation et les versions de support à long terme (LTS), comme expliqué par Kenny Grypdirecteur de la gestion des produits MySQL chez Oracle, et Airton Lastori, Chef de produit MySQL chez Oracle :

La version 8.1.0 de la base de données MySQL sera notre première version d’innovation, et la version 8.0.34+ passera uniquement aux corrections de bogues jusqu’à la fin de vie (EOL) 8.0 prévue pour avril 2026. Dans environ un an, MySQL version 8.x deviendra éventuellement LTS, ce qui laissera suffisamment de temps aux utilisateurs pour migrer de la version 8.0.x vers la version 8.x LTS.

Les versions d’innovation suivront un modèle similaire au développement continu de MySQL 8.0 (< 8.0.34), incorporant des corrections de bogues, des correctifs de sécurité et de nouvelles fonctionnalités. Selon Oracle, une nouvelle version LTS sera publiée tous les 2 ans, et une version 8.x LTS est attendue avant la fin de vie de la version 8.0. Gryp et Lastori ajoutent :

L’objectif de cadence actuel est d’avoir une version d’innovation chaque trimestre, en incrémentant le numéro de version mineure (par exemple, 8.2, 8.3, etc.). Les versions d’innovation seront également généralement disponibles et il est recommandé de les utiliser dans des environnements de production. Les corrections de bogues et les correctifs de sécurité seront généralement inclus dans la prochaine version d’Innovation ou LTS et non dans le cadre d’une version de correctif dans cette version d’Innovation.

Entre autres changements, la nouvelle version introduit Réplicas en lecture du cluster InnoDBune nouvelle solution intégrée pour la lecture évolutive, avec prise en compte du routeur. David Stokesévangéliste de la technologie à Percona, commentaires:

J’aime l’idée de l’édition de support à long terme, car trop de gens ont été surpris par certains des ajustements dans les versions trimestrielles. Cela devrait ajouter de la stabilité aux environnements de production et simplifier la vie de beaucoup. L’annonce de la version 8.1 était attendue depuis longtemps et les nouvelles fonctionnalités sont toujours intéressantes et, espérons-le, utiles. Voir 8.0 devenir un correctif de bogue uniquement pour les prochaines années jusqu’à la date de fin de vie semble un peu doux-amer.

Par exemple, version 8.0.29 a dû être retiré l’année dernière en raison d’un problème critique lié au nouveau TABLE D’ALTERNANCE INSTANTANÉE utilisation, ce qui pourrait conduire à une base de données irrécupérable.

Lire aussi  Le télescope spatial Hubble détecte un mystérieux éclair de lumière

Bien que le statut et le manque d’informations sur MySQL 8.1/9.0 aient été un sujet à long terme dans la communautéMichael Larabel, fondateur de Phoronix.com, à la place points forts autres changements introduits par MySQL 8.1 :

Parmi les ajouts avec MySQL 8.1, il est possible d’utiliser la sortie EXPLAIN FORMAT=JSON avec une option INTO pour permettre à la sortie EXPLAIN au format JSON d’être stockée dans une variable utilisateur à utiliser avec les fonctions MySQL JSON. Toujours sur le front JSON, MySQL 8.1 ajoute également l’instruction SHOW PARSE_TREE pour afficher un arbre d’analyse au format JSON pour une instruction SELECT.

Comme les adopteurs des versions d’innovation auront besoin de mises à jour plus fréquentes pour les corrections de bogues et les correctifs de sécurité, l’équipe MySQL a publié une matrice de prise en charge de mise à niveau et de rétrogradation, confirmant qu’il sera possible de répliquer d’une version LTS ou Innovation à la prochaine version LTS et toute innovation jusqu’à la prochaine version LTS.

Lire aussi  Modèles d'architecture logicielle : le modèle de courtier

Les nouvelles versions LTS et Innovation sont déjà disponibles sur MySQL HeatWave.

2023-08-12 07:51:19
1691832097


#MySQL #modifie #modèle #gestion #des #versions #annonçant #première #version #innovante #8.1.0

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT