Projet

Général

Profil

Actions

Support #3059

fermé

Valeur par défaut du maxResults trop élevée

Ajouté par Nicolas Dupont il y a plus de 12 ans. Mis à jour il y a plus de 10 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Catégorie:
Moteur de recherche
Version cible:
-
Début:
20/03/2012
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.8.1
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Dans searchEngineSettings.properties, la valeur de maxResults est actuellement de 10000. Il s'agit du nombre de résultats maximum renvoyé par Lucene. Dans le cas d'usage du moteur de recherche de Silverpeas, un utilisateur n'a pas besoin de tant d'informations. Par ailleurs, ces données sont traitées par PdcSearchSessionController.processResultsToDisplay avant affichage, qui est consommateur de temps sur des gros volumes (voir #3015).

La valeur de cette propriété pourrait être réduite à 1000.

Attention à l'impact d'une valeur trop basse, les résultats renvoyés par Lucene étant ensuite filtré, notamment sur les permissions de l'utilisateur (PdcSearchSessionController.processResultsToDisplay).

Mis à jour par David Lesimple il y a presque 11 ans

  • Statut changé de New à Qualified
  • Version cible mis à Version 5.14

Par exemple, passer MaxResults de 10000 à 1000 sur une recherche avec 670 résultats permet
de passer de 13 secondes à 6 secondes.

Mis à jour par Nicolas Eysseric il y a presque 11 ans

  • Version cible Version 5.14 supprimé

A voir. Peut être juste à ajouter à nos recommandations de paramétrage ?

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

  • Tracker changé de Bug à Support
  • Statut changé de Qualified à Resolved
  • % réalisé changé de 0 à 100

En v5.14.1, une recherche avec un peu plus de 8.000 résultats prend 15 secondes "seulement".
Pour 2.300 résultats, on passe à 5 secondes.

Nous sommes donc loin des temps évoqués dans ce ticket.
Ce paramètre doit tout de même être pris en compte comme paramètre de tuning de Silverpeas.

Mis à jour par David Lesimple il y a plus de 10 ans

  • Statut changé de Resolved à Closed
Actions

Formats disponibles : Atom PDF