PostgreSQL 16 et 17 disponibles, avec leurs extensions
Comme pour la mise à jour de nos runtimes, les processus de support d’une nouvelle version au sein de notre offre de base de données managées (DBaaS) devaient être repensés et améliorés afin de nous permettre d’être plus véloces. Pour cela, nous avons tout d’abord dû traiter des sujets relatifs au support de vieilles versions et de leurs dépendances, qui nous bloquaient régulièrement.
Ensuite, nous avons préparé le terrain permettant de préparer l’avenir. Ainsi, ces derniers mois, nous avons non seulement préparé notre plateforme pour le support de PostgreSQL 16 et 17, mais également pour toutes les extensions que nous intégrons ou proposons à la demande.
Seules certaines ne sont plus supportées : plcoffee
, plls
, plv8
à partir de PostgreSQL 16 et pgadmin
à partir de PostgreSQL 17.
Migrez en un clic
Nous avons intégré cela à notre processus de migration. Pour passer d’une version antérieure de PosgreSQL à la 16.8 ou 17.4 sur Clever Cloud, rendez-vous simplement dans l’outil de migration de votre add-on au sein de la Console, choisissez la version cible (la région et/ou le plan si vous désirez en changer au passage), patientez quelques minutes selon la taille de votre base de données, qui sera placée en lecture seule pendant l’opération, et le tour est joué.
Si jamais une extension incompatible avec la version choisie était utilisée, le processus échouera et votre base de données restera dans son état initial.

Les prochaines étapes
Afin de préparer l’avenir, nous avons annoncé qu’il ne sera plus possible de déployer des versions en fin de vie de PostgreSQL (11 et 12) à compter du 30 avril prochain. Les bases de données existantes restent bien entendu en place mais nous incitons les clients à les mettre à jour puisqu’aucune nouvelle fonctionnalité ou correctif de sécurité n’y est plus apporté.
Dans les prochains mois, nous finaliserons l’outillage nous permettant de rendre les extensions d’une base de données PostgreSQL configurables, avec pour objectif de livrer cette fonctionnalité avec la version 18 attendue en novembre prochain.
Nous pourrons ainsi vous la proposer dans une versions de base dans un premier temps, puis vous permettre d’activer des extensions à la demande au fur et à mesure de leur mise à jour et de leur disponibilité pour cette nouvelle version.