spring-data-elasticsearch
spring-data-elasticsearch copied to clipboard
Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data a...
Following the configuration from https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/#elasticsearch-migration-guide-4.3-4.4.new-clients and using dependency `spring-boot-starter-data-elasticsearch` does not work. Error: `java.lang.NoClassDefFoundError: org/springframework/http/HttpHeaders` requires `spring-web` Error `java.lang.TypeNotPresentException: Type org.springframework.web.reactive.function.client.WebClient not present` requires 'spring-webflux` At least webflux dependency should...
Spring Data Elasticsearch should support the [point in time (PIT) API](https://www.elastic.co/guide/en/elasticsearch/reference/7.10/point-in-time-api.html). This is needed together with search_after (#1143) to redesign paging through large result sets, which currently is done with...
These two methods are used inconsistently, it seems that not all requests do a proper conversion of an `ID` but only a string representation - for example when indexing an...
- [X] You have read the [Spring Data contribution guidelines](https://github.com/spring-projects/spring-data-build/blob/master/CONTRIBUTING.adoc). - [X] **There is a ticket in the bug tracker for the project in our [issue tracker](https://github. com/spring-projects/spring-data-elasticsearch/issues)**. Add the...
Picking up the discussion started in https://github.com/spring-projects/spring-data-elasticsearch/issues/1770, at this moment it becomes clear that both projects are going to evolve in (slightly) incompatible fashion. Taking into account how widely popular...
hi, it would be nice to have support for named parameters in `@Query` queries, similarly to e.g. spring-data-jpa: ``` @Query("{\"match\": {\"name\": {\"query\": \":name\"}}}") Page findByName(String name,Pageable pageable); ``` instead of...
This is to keep track of https://github.com/elastic/elasticsearch-java/issues/298 in this project