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

Add support for async I/O #1355

Closed
2 tasks
sethmlarson opened this issue May 4, 2020 · 10 comments
Closed
2 tasks

Add support for async I/O #1355

sethmlarson opened this issue May 4, 2020 · 10 comments

Comments

@sethmlarson
Copy link
Contributor

Depends on: elastic/elasticsearch-py#1203

Should be a fairly similar approach to above.

  • Add an [async] extra which will install elasticsearch[async].
  • Add AsyncSearch, AsyncMultiSearch, and AsyncUpdateByQuery classes
@zikphil
Copy link

zikphil commented Jul 3, 2020

@sethlarson Any timeframe for implementation?

@sethmlarson
Copy link
Contributor Author

@zikphil I don't have a timeframe available currently, my guess is in the next few months.

@dnutiu
Copy link

dnutiu commented Jul 21, 2020

Would be great to have this

@monkeyDG
Copy link

monkeyDG commented Aug 4, 2020

Agreed, this is something I'm looking forward to

@bouraine
Copy link

Yeah It would be great. Looking forward to use this in my projects.

@631068264
Copy link

When finish?

@hoIIer
Copy link

hoIIer commented Sep 16, 2020

elastic/elasticsearch-py#1230 looks like it's all merged?

@sethmlarson
Copy link
Contributor Author

Update: Still haven't found time to work on this feature, it is on my to-do list. As always, community PRs are welcome if you're willing to take a stab at this large change.

@miguelgrinberg
Copy link
Collaborator

Also #1624 #1672

@pquentin
Copy link
Member

pquentin commented Apr 3, 2024

Done in #1714, will be part of 8.13 soon. Thanks for your patience!

@pquentin pquentin closed this as completed Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants