Projet

Général

Profil

Actions

Bug #10961

fermé

Optimisation récupération PDC nécessaire

Ajouté par David Lesimple il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Plan de classement
Début:
20/09/2019
Echéance:
% réalisé:

100%

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

Description

Sur un look Aurora, avec 12 axes concernés, la requete

/silverpeas/services/pdc/filter/used?_=1568983579648
met 2 minutes 30 à s'afficher.
Ceci concerne environ 20000 classements.


Demandes liées 2 (0 ouverte2 fermées)

Précède GED - Bug #7303: Changement du nombre de dernières publications non actifClosedYohann Chastagnier23/09/201923/09/2019

Actions
Précède GED - Bug #11072: Nombre de dernières publications fixeClosedYohann Chastagnier23/09/201923/09/2019

Actions

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

  • Statut changé de New à In progress...
  • Assigné à mis à Nicolas Eysseric

Je viens de passer un coup de JProfiler pour identifier des appels à optimiser...

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

  • Précède Bug #7303: Changement du nombre de dernières publications non actif ajouté

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

  • Précède Bug #11072: Nombre de dernières publications fixe ajouté

Mis à jour par Yohann Chastagnier il y a plus de 4 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Des actions d'améliorations des performances ont été menées à de nombreux endroits dans les services de Silverpeas.

Entre autres les fonctionnalités suivantes sont nettement plus fluides :
  • chargement des axes du PDC
  • recherche plein texte
  • recherche des prochains événements
  • chargement des publications dans la GED
  • chargement des dernières publications

Quelques signatures de services ont été modifiées ou supprimées.

PRs :

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

  • Statut changé de Resolved à Integration in progress...
  • Version cible mis à Version 6.1

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

  • Statut changé de Integration in progress... à Closed

Validé et intégré.

Des gains importants pourront être observés sur les plate-formes volumineuses (plusieurs dizaines de milliers de contenu) lors de :
  • l'affichage du plan de classement,
  • la recherche PDC et/ou plein texte lorsque celle-ci retourne un important nombre de résultats,
  • la récupération des dernières publications.

Ces gains permettront de soulager fortement le serveur.

Actions

Formats disponibles : Atom PDF