Elasticsearch výjimkou neuznané parametr ccs_minimize_roundtrips

0

Otázka

Já jsem dostat následující chybu při vyhledávání dat z elasticsearch přes spring data 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

Tady je můj maven závislosti

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

Myslím si, že ES server verze a verze api je stejné, ale já jsem stále dostává tuto chybu.

N. B To není duplicitní, protože jsem stále tuto chybu i ve starší verzi

1

Nejlepší odpověď

1

Na ccs_minimize_roundtrips parametr byl přidán v 7.0.0-beta1, takže můj názor je, že používáte verzi klienta, který je novější (tj. 7+), než vaše Elasticsearch server verze.

Podle vašeho Maven závislosti, spring-data-elasticsearch:3.2.3 závisí na Elastické 6.8.12, takže tam je malý rozdíl mezi klientem a server verze.

2021-11-23 15:15:51

N. B. tato odpověď neřeší můj problém, ale také jsem musel přidat elasticsearch 6.7.1, elasticsearch-ostatní-klient 6.8.4 a elasticsearch-zbytek-vysoká-úroveň-klient 6.8.4
mahfuj asif

Super, jsem rád, že to pomohlo, i když není jasné, proč budete muset míchat 6.7.1 a 6.8.4
Val

V jiných jazycích

Tato stránka je v jiných jazycích

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