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).

Actions

Formats disponibles : Atom PDF