Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-2887

Erreur Elasticsearch lorsque le nombre de résultats est supérieur à 10000

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Doublon
    • Mineur
    • master
    • master
    • Aucune

    Description

      Lorsque le nombre de résultats dépasse une certaine limite, le serveur Elastic lève une erreur.
      La configuration de base du serveur Elastic fixe une limite à 10000 résultats.

      Soit, limiter le nombre de résultats à 10000 (voir moins), soit utiliser la scroll API.

      Caused by: org.elasticsearch.search.query.QueryPhaseExecutionException: Result window is too large, from + size must be less than or equal to: [10000] but was [12370]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [index.max_result_window] index level parameter.
      	at org.elasticsearch.search.internal.DefaultSearchContext.preProcess(DefaultSearchContext.java:212)
      	at org.elasticsearch.search.query.QueryPhase.preProcess(QueryPhase.java:103)
      	at org.elasticsearch.search.SearchService.createContext(SearchService.java:689)
      	at org.elasticsearch.search.SearchService.createAndPutContext(SearchService.java:633)
      	at org.elasticsearch.search.SearchService.executeQueryPhase(SearchService.java:377)
      	at org.elasticsearch.search.action.SearchServiceTransportAction$SearchQueryTransportHandler.messageReceived(SearchServiceTransportAction.java:368)
      	at org.elasticsearch.search.action.SearchServiceTransportAction$SearchQueryTransportHandler.messageReceived(SearchServiceTransportAction.java:365)
      	at org.elasticsearch.transport.TransportRequestHandler.messageReceived(TransportRequestHandler.java:33)
      	at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:77)
      	at org.elasticsearch.transport.TransportService$4.doRun(TransportService.java:378)
      	at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
      	... 3 common frames omitted
      
      

      Pièces jointes

        Liens des tickets

          Activité

            Personnes

              camille.lebugle Camille LEBUGLE
              camille.lebugle Camille LEBUGLE
              Votes:
              0 Voter pour ce ticket
              Gérer les observateurs:
              2 Démarre l'observation de ce ticket

              Dates

                Création:
                Mise à jour:
                Résolue: