Elasticsearch exception paramètres non reconnus ccs_minimize_roundtrips

0

La question

J'obtiens l'erreur suivante lors de la recherche des données à partir d'elasticsearch par le ressort de données jpa

23-11-2021 19:51:20.699 [http-nio-8990-exec-2] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=request [/dummy/_doc/_search] contains unrecognized parameter: [ccs_minimize_roundtrips]]]] with root cause

Voici mon dépendances de maven

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
            <version>2.2.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-elasticsearch</artifactId>
            <version>3.2.3.RELEASE</version>
        </dependency>

Je pense que le serveur ES de la version et de la version de l'api est la même mais j'ai toujours cette erreur.

N. B Ce n'est pas le double parce que je reçois cette erreur, même dans une version plus ancienne

1

La meilleure réponse

1

L' ccs_minimize_roundtrips paramètre a été ajouté dans 7.0.0-beta1, donc, de mon point de vue est que vous utilisez une version du client qui est plus récent (c'est à dire 7+) de votre Elasticsearch version du serveur.

En fonction de vos dépendances Maven, spring-data-elasticsearch:3.2.3 dépend Élastique 6.8.12, donc il y a un petit décalage entre les versions serveur et client.

2021-11-23 15:15:51

N. B cette réponse résout mon problème, mais j'ai également eu à ajouter elasticsearch 6.7.1, elasticsearch-repos-client 6.8.4 et elasticsearch-reste-de haut niveau-client 6.8.4
mahfuj asif

Cool, content que ça a aidé, bien que pas très bien pourquoi vous avez besoin de mélanger 6.7.1 et 6.8.4
Val

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................