Actions
Support #3059
ferméValeur par défaut du maxResults trop élevée
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).
Actions