Projet

Général

Profil

Actions

Amélioration #6497

fermé

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

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

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

100%

Temps estimé:
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:

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.

Mis à jour par Marc Claverie il y a presque 10 ans

  • Version cible mis à 3.2.23

Mis à jour par Éric Brison il y a presque 10 ans

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

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

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

Mis à jour par Éric Brison il y a presque 10 ans

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

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

Actions

Formats disponibles : Atom PDF