8.2.15.5. Parallélisation des workflows et des opérations

  • Plusieurs workflows et opérations fonctionnelles peuvent être bloqués par certains processus qui les empêchent de terminer en succès. Cet

interblocage est dû à une utilisation mutuelles de certaines ressources qui ne peuvent pas être traitées par plusieurs processus différents. Ci-dessous un tableau récapitulatif de la liste des workflows que VITAM exposent, leurs dépendances par rapport à d’autres workflows qui les bloquent, ainsi que d’autres opérations qui présentent une dépendance à d’autres opérations.

Parallélisation des workflows et des opérations
Fonctionnalité
Workflow / Endpoint
Bloqué(e) par
Ingest BigIngestWorkflow.json  
  DefaultFilingSchemeWorkflow.json  
  DefaultHoldingSchemeWorkflow.json  
  DefaultIngestBlankTestWorkflow.json  
  DefaultIngestWorkflow.json /
Clean up Ingest IngestCleanupWorkflow.json Reclassification Unit,Elimination(action),Transfer reply, Clean up Ingest
MAJ units BulkAtomicUpdateUnitDescWorkflow.json /
MAJ RG units MassUpdateUnitRuleWorkflow.json /
MAJ units MassUpdateUnitDescWorkflow.json /
Calcul échéances ComputeInheritedRulesDeleteWorkflow.json  
  ComputeInheritedRulesWorkflow.json /
Revert Unit data RevertEssentialMetadataWorkflow.json /
Reclassification Unit ReclassificationWorkflow.json /
Calcul valeur probante ExportProbativeValueWorkflowV2.json /
Export Units ExportUnitWorkflow.json /
MAJ RG dans les units DefaultRulesUpdateWorkflow.json /
Migration de données DataMigrationWorkflow.json /
Audit DefaultAuditWorkflow.json /
Audit d’évidence de données EvidenceAuditWorkflow.json /
Audit correctif de données RectificationAuditWorkflow.json /
Preservation PreservationWorkflow.json /
Suppression des Got DeleteGotVersionsWorkflow.json /
Sécurisation LFC Got DefaultObjectGroupLifecycleTraceability.json Sécurisation LFC Got en cours, Gots à sécuriser
Sécurisation LFC Unit DefaultUnitLifecycleTraceability.json Sécurisation LFC Unit en cours, Units à sécuriser
Securisation logbook LinkedCheckTraceability.json /
Elimination (analyse) EliminationAnalysisWorkflow.json /
Elimination (action) EliminationActionWorkflow.json Reclassification Unit,Elimination(action)
Transfer reply TransferReplyWorkflow.json /
Transfer units TransferUnitWorkflow.json /
Import des régles de gestion /adminmanagement/v1/rules/import Import des régles de gestion
Import des services agents /adminmanagement/v1/agencies/import Import des services agents