PostgreSQL 9.6 Beta

Par:
fredericmazue

jeu, 12/05/2016 - 14:37

Le PostgreSQL Global Development Group annonce aujourd'hui la première bêta de la version 9.6 de PostgreSQL.

Cette version contient toutes les fonctionnalités qui seront dans la version finale. Peu de modifications devraient intervenir.

Les utilisateurs peuvent désormais tester leurs applications avec cette version en préparation de la version finale.

Fonctionnalités principales de la 9.6

La version 9.6 inclut de nombreuses modifications et des améliorations intéressantes, dont :

  • les parcours séquentiels, jointures et aggrégats parallèles ;
  • le support de clusters cohérents scalables en lecture au travers de serveurs standby synchrones, et commits synchrones "remote_apply" ;
  • la recherche plein-texte de phrases ;
  • postgres_fdw peut désormais exécuter les tris, jointures, UPDATEs, DELETEs sur les serveurs distants ;
  • un impact réduit des autovacuum sur les tables volumineuses, par l'évitement de "refreezing" de données anciennes.

En particulier, l'exécution parallèle apportera des gains de performance importants pour toutes les requêtes supportées.

Aide à la traque des bogues

Comme pour toutes les versions majeures, les améliorations de PostgreSQL incluent des modifications sur de très grandes parties du code.

Le PostgreSQL Global Development Group compte sur vous pour tester le code modifié sur vos environnements de tests, et vos charges pour traquer les bogues et régression avant la publication de la version 9.6.0.

En plus de tester que les nouvelles fonctionnalités fonctionnent comme documentées, testez également :

  • Est-ce que les requêtes parallèles améliorent les performances pour vous ?
  • Arrivez-vous à faire planter les requêtes parallèles ou à perdre des données ?
  • Nos modifications empêchent-elles PostgreSQL de fonctionner sur vos plateformes ?
  • La version améliorée de vacuum freeze réduit-elle correctement l'autovacuum des tables volumineuses ?
  • Est-ce que les résultats retournés par la recherche de phrases retourne les résultats attendus ?

La Version 9.6 Beta 1 modifie également l'API des backups binaires. Les utilisateurs sont invités à tester la version 9.6 avec les outils de sauvegarde tels que pgBackRest, Barman, WAL-E ou tout autre outil interne ou packagé.

Comme il s'agit d'une Beta, des modifications mineures au fonctionnement, fonctionnalités, et API sont possibles.

Page de téléchargement : http://www.postgresql.org/download/

Information sur les tests des bêta : http://www.postgresql.org/developer/beta