Projet

Général

Profil

Amélioration #6497

[Document temporaire] Les documents temporaires peuvent être très temporaire

Ajouté par Charles Bonnissent il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
12/07/2016
Echéance:
% réalisé:

100%

Version source:
Solution proposée:

Ajouter le paramètre "CORE_TMPDOC_MAXAGE" exprimé en jours comme "CORE_TMPDIR_MAXAGE". Vaut "1" par défaut.

Utiliser ce paramètre dans le script de nettoyage "cleanContext" pour supprimer les docs temporaires plus vieux.

réinitialiser la séquence au min des id des temporaires restant.

Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Jalons: 3.2 R17

Description

Les documents temporaires n'ont pas une durée de vie minimum.

Prenons un cas d'utilisation standard, je créé des documents temporaire pour les consommer dans une file (un toutes les 5 minutes par exemple), ou je créé des documents temporaires pour stocker une information le temps d'un traitement court (recherche dans documentGrid, ONEFAM).

Le document est créé à 01h59m59s => il existe et est prêt
Le temps passe 02h00m00s => il est supprimé
=> Le document aura existé 1 seconde !

Le document n'a pas existé suffisamment longtemps pour pouvoir être exploité.

=> Ce comportement peut engendrer des bugs aléatoires pour les utilisateurs nocturnes de Dynacase.

Historique

#1 Mis à jour par Marc Claverie il y a presque 3 ans

  • Version cible mis à 3.2.23

#2 Mis à jour par Éric Brison il y a presque 3 ans

  • Solution proposée mis à jour (diff)
  • Assigné à mis à Jérôme Augé
  • Statut changé de Nouveau à Assigné

#3 Mis à jour par Jérôme Augé il y a presque 3 ans

  • % réalisé changé de 0 à 100

#4 Mis à jour par Éric Brison il y a presque 3 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit internal-platfrom:commit:df6bbedb82032ef7f7cf2573f481346d517f7cdd.

Formats disponibles : Atom PDF