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

[FEATURE] Reactive version of the clients #23

Open
ymamakis opened this issue Oct 12, 2022 · 6 comments
Open

[FEATURE] Reactive version of the clients #23

ymamakis opened this issue Oct 12, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@ymamakis
Copy link

ymamakis commented Oct 12, 2022

Is your feature request related to a problem?

Hi there, and apologies if it is too early/it's not on your roadmap/ has already been discussed elsewhere and I have missed it.
First of all thanks for all the hard work, I have been eagerly following your work on spring-data-opensearch and already started looking into how this library evolves. We are currently using an older version of Opensearch (1.2.4) alongside the spring-data-elasticsearch library. While playing around with the the merged code, I noticed that there are no equivalents of the reactive versions of the client/configuration. Is this something that you plan to add?

What solution would you like?

Support reactive version of the clients

What alternatives have you considered?

N/A

Do you have any additional context?

N/A

@reta
Copy link
Collaborator

reta commented Oct 12, 2022

@ymamakis this is a valid feature, worth keeping on roadmap for sure, thank you.

@reta reta changed the title Reactive version of the clients [FEATURE] Reactive version of the clients Oct 12, 2022
@wbeckler wbeckler added enhancement New feature or request and removed untriaged labels Jan 12, 2023
@cunhap
Copy link

cunhap commented May 30, 2023

Hello, any news on this subject? We really want to use the opensearch client, but I'm leaning towards moving to the spring data elasticsearch for the reactive connection. Do we have an ETA @wbeckler?

Thanks a lot!

@reta
Copy link
Collaborator

reta commented May 30, 2023

Hey @cunhap , afaik there is no work happening at this direction yet

@kkocel
Copy link

kkocel commented May 30, 2023

@cunhap we ended up with using WebClient + AWS request signing

@msfroh
Copy link

msfroh commented May 21, 2024

Given that it's all Apache 2.0-licensed code, could we just copy the Reactive* clients from https://github.com/spring-projects/spring-data-elasticsearch/tree/main/src/main/java/org/springframework/data/elasticsearch/client/elc and tweak to use the OpenSearch REST high-level client?

@reta
Copy link
Collaborator

reta commented May 21, 2024

@msfroh please check #227, we are getting there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants