Version corrective 1.2.1#

Date de publication : 24 mai 2024.

Sur GitHub : MTES-MCT/metadata-postgresql.

Plume v1.2.1 est une version corrective, accompagnée d’une nouvelle version de l’extension PostgreSQL PlumePg.

La mise à jour de PlumePg en version 0.3.1 est très fortement recommandée, et obligatoire pour que le plugin QGIS Plume continue à détecter les modèles personnalisés.

PlumePg v1.3.1#

La table partitionnée z_plume.meta_categorie de l’extension PlumePg (catégories de métadonnées) devient une vue éditable, alimentée par les deux tables z_plume.meta_shared_categorie (catégories communes) et z_plume.meta_local_categorie (catégories locales).

Toutes les opérations antérieurement possibles sur la table partitionnée restent réalisables via la vue.

Cette évolution vise à éliminer l’une des conditions d’apparition d’une erreur de segmentation qui, dans certaines conditions, pouvait se produire lors des sauvegardes de bases. Elle avait notamment été constatée sur les serveurs EOLE PostgreSQL 12 où PlumePg était active, et elle empêchait la sauvegarde des bases concernées.

Référence : issue #198.

Service CSW de la Géoplateforme#

Mise à jour de la liste des services présentés par défaut dans l’interface d’import d’une fiche de métadonnée via un service CSW INSPIRE. Le service du Géoportail IGN, désormais déprécié, est remplacé par celui de la Géoplateforme.

Référence : issue #199.

Tests#

Le tests de PlumePg v0.3.1 et des packages plume.iso, plume.rdf, plume.pg de Plume v1.2.1 ont été réalisés avec Python 3.10.5, psycopg2 2.9.3, RDFLib 7.0.0, pyparsing 3.0.9, Asgard 1.4.0, pgcrypto 1.3, isodate 0.6.1, six 1.16.0 et PostgreSQL 10.12, 11.9, 12.4, 13.0, 14.2, 15.0 et 16.0.

Les contrôles manuels de l’interface du plugin QGIS ont été effectués sous QGIS 3.34.2.