Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce ReactiveIndexOperations [DATAES-678] #1252

Closed
spring-projects-issues opened this issue Oct 27, 2019 · 2 comments
Closed

Introduce ReactiveIndexOperations [DATAES-678] #1252

spring-projects-issues opened this issue Oct 27, 2019 · 2 comments
Labels
in: core type: enhancement

Comments

@spring-projects-issues
Copy link

@spring-projects-issues spring-projects-issues commented Oct 27, 2019

sothawo opened DATAES-678 and commented

Currently the reactive code relies on the Elasticsearch index to be available. In contrast to the non-reactive parts it is not possible to create an index and put the document's mapping in the ReactiveElasticsearchOperations implementations.

Operations like createIndex() and putMapping() need to be defined in ReactiveIndexOperations interface and implemented in the corresponding implementation class(es).

The functionality should be the same that is available in the non-reactive IndexOperations interface


Affects: 4.0 M1 (Neumann)

Issue Links:

  • DATAES-655 Reactive repository ignores entity class annotations

Referenced from: pull request #481

@spring-projects-issues
Copy link
Author

@spring-projects-issues spring-projects-issues commented May 2, 2020

sothawo commented

Note: The ReactiveElasticsearchClient implements these functions, but they are not yet accessible via a Reactive*Operations interface

@spring-projects-issues
Copy link
Author

@spring-projects-issues spring-projects-issues commented Jun 13, 2020

sothawo commented

what's not yet implemented but is available in the non-reactive part are the alias-management functions. But these will be rewritten anyway in DATAES-864

@spring-projects-issues spring-projects-issues added type: enhancement in: core labels Dec 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core type: enhancement
Projects
None yet
Development

No branches or pull requests

1 participant