Skip to content

[FEATURE] Reactive version of the clients #23

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

Open
ymamakis opened this issue Oct 12, 2022 · 11 comments · May be fixed by #447
Open

[FEATURE] Reactive version of the clients #23

ymamakis opened this issue Oct 12, 2022 · 11 comments · May be fixed by #447
Assignees
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

@tristanradams
Copy link

Is a reactive opensearch client still happening?

@reta
Copy link
Collaborator

reta commented Feb 24, 2025

Is a reactive opensearch client still happening?

I think we are in a good shape to make it happen

@mschmie
Copy link

mschmie commented Feb 25, 2025

Is a reactive opensearch client still happening?

I think we are in a good shape to make it happen

We are using opensearch-java in our spring-boot-projects. I would really appreciate, when we could switch to reactive client here. Any predictions as to when the time will come?

@JohnBucherBlue
Copy link

Our team was also curious if any sort of estimate or prediction was ready for when this reactive opensearch client might be available!

@reta
Copy link
Collaborator

reta commented Mar 8, 2025

Our team was also curious if any sort of estimate or prediction was ready for when this reactive opensearch client might be available!

@JohnBucherBlue AFAIK no one is working on that, I will try to pick it up soon but if your team could contribute, that would definitely speed the things up, thank you

@reta reta self-assigned this Apr 18, 2025
@reta reta linked a pull request Apr 18, 2025 that will close this issue
5 tasks
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

Successfully merging a pull request may close this issue.

9 participants