Projet

Général

Profil

Actions

Bug #10683

fermé

Fort ralentissement

Ajouté par Sebastien Vuillet il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Workflow
Version cible:
-
Début:
14/05/2019
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.15.9-SNAPSHOT
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Lorsque l'on assigne un grand nombre d’utilisateurs (200 à 300) dans un rôle d'un workflow, la sauvegarde des formulaires (saveAction) est fortement ralenti.


Fichiers

optim.zip (17,1 ko) optim.zip Une optimisation pour ne pas pénaliser les workflows n'utilisant pas les groupes comme working users Sebastien Vuillet, 15/05/2019 08:37
patch-5.15.9.zip (486 ko) patch-5.15.9.zip Sebastien Vuillet, 15/05/2019 08:42

Mis à jour par Sebastien Vuillet il y a presque 5 ans

Le problème vient de la récupération systématique des groupes de utilisateurs dans la classe UserManagerImpl méthode private User[] getUsers(UserDetail[] userDetails)

Mis à jour par Sebastien Vuillet il y a presque 5 ans

Mis à jour par Sebastien Vuillet il y a presque 5 ans

Mis à jour par Sebastien Vuillet il y a presque 5 ans

  • Statut changé de New à In progress...

Mis à jour par Sebastien Vuillet il y a presque 5 ans

Il faudra voir ce problème en 6.1

Mis à jour par Sebastien Vuillet il y a presque 5 ans

Sebastien Vuillet a écrit :

Pour la 5.15.10 : https://github.com/Silverpeas/Silverpeas-Core/commit/475232eae628abdd7846da4395325972ea9ca643

Sebastien Vuillet a écrit :

Il faudra voir ce problème en 6.1

Je confirme que le problème est présent en 6.1

Mis à jour par Nicolas Eysseric il y a plus de 4 ans

  • Statut changé de In progress... à Closed
Actions

Formats disponibles : Atom PDF