Release notes de Squash TM 10.X
Modification requise pour MariaDB
Squash TM utilise désormais des séquences sur MariaDB.
Ce changement nécessite de créer un rôle et de l'allouer à l'utilisateur de la base. Pour cela, il faut passer les requêtes suivantes avec un utilisateur ayant les pleins pouvoirs :
GRANT USAGE ON squashtm.* TO 'squash-tm'@'%' WITH GRANT OPTION;
CREATE ROLE alter_squash_table_seq;
GRANT alter_squash_table_seq TO 'squash-tm'@'%';
SET DEFAULT ROLE alter_squash_table_seq FOR 'squash-tm'@'%';
FLUSH PRIVILEGES;
Modification du schéma de la base de données
Le schéma de la base de données a été modifié, en particulier les tables liées aux plans de test et aux plans de test d'exécution. Si vous extrayez actuellement des données directement de la base de données, vos scripts devront être mis à jour.
Nous recommandons fortement d'utiliser l'API REST plutôt qu'un accès direct à la base de données pour les raisons suivantes :
- Les futures versions continueront d'inclure des modifications du schéma de la base de données pour améliorer les performances et la maintenabilité de Squash.
- L'accès direct à la base de données nécessitera une maintenance et des mises à jour régulières de vos scripts.
- L'API REST fournit une interface stable qui vous protège de ces changements.
Si vous avez besoin de détails sur les modifications du schéma pour cette version, vous pouvez contacter l'Équipe Support Squash.
Montée de version de Java
À partir de la version 10.0.0, Squash TM n'est plus compatible avec les versions inférieures à Java 21.