Mise à jour

Avec eranger-stablenet-fdw 8.1.3, nous avons modifié le type du champ id dans les tables étrangères, qui est passé de BIGINT à TEXT. Cette modification était nécessaire pour éviter les conflits d'ID sur les systèmes à vues multiples. Si les API StableNet configurées contiennent un suffixe d'ID de serveur, l'ID prend désormais la forme <id>@<server_id> (par exemple, 47654@customer). En général, cela ne devrait pas avoir d'impact significatif sur les requêtes de données existantes, mais dans certaines circonstances, des refactorisations peuvent être nécessaires.

Comme d'habitude, n'oubliez pas d'exécuter /opt/stablenet-fdw/init-foreign-tables.sh -h <host> -p <port> -d <database> -U <user> -o <owner> après la mise à jour.

Lors de la mise à jour d'une version <= 8.1.2 vers la version 8.1.3, il est nécessaire de passer de l'ancienne synchronisation des données de mesure à la nouvelle (données de mesure agrégées).

Mise à jour du package

sudo dnf update eranger-stablenet-fdw

Mise à jour des tables externes

/opt/stablenet-fdw/init-foreign-tables.sh -h <host> -p <port> -d <database> -U <user> -o <owner>

Par exemple

/opt/stablenet-fdw/init-foreign-tables.sh -U postgres -h localhost -p 5432 -d infosim -o infosim