ztfy.scheduler version 0.3.1

Une nouvelle version numérotée 0.3.1 du paquet ztfy.scheduler vient d'être publiée.

Elle corrige certains problèmes liés à la synchronisation des tâches d'une application qui s'exécute en mode "multi-processus" ; lorsque le "ShelveJobStore" était utilisé pour stocker l'état des jobs et effectuer cette synchronisation, la bonne prise en charge du processus de rafraîchissement des jobs par les autres processus pouvait ne pas fonctionner en fonction du paramétrage du système de fichiers (dans certaines configurations, la date de dernière modification du "shelve" n'était pas mise à jour même après un "sync()").

La nouvelle version contourne donc ce problème en stockant la date de dernière mise à jour dans le shelve et en utilisant un verrou pour empêcher les mises à jour concurrentes.

Cette version n'est pas encore intégrée dans la version 1.1.6 du fichier de configuration de ztfy.webapp ; si vous souhaitez l'utiliser, vous devrez donc référencer cette version manuellement dans votre buildout.