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

Use async NodeClient APIs for LocalClusterIndicesClient #53

Merged
merged 2 commits into from
Jan 16, 2025

Conversation

dbwiddis
Copy link
Member

Description

Changes LocalClusterIndicesClient to use Async NodeClient APIs, completely ignoring the executor/threadpool

  • Unit tests pass.
  • Tested with local publication and Flow Framework integ tests pass.
  • FlowFramework unit tests that were migrated to action futures fail but need to be mostly reverted to what they were before.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@dbwiddis dbwiddis merged commit c86d3c5 into opensearch-project:main Jan 16, 2025
10 checks passed
@dbwiddis dbwiddis deleted the use-async-nodeclient branch January 16, 2025 05:42
opensearch-trigger-bot bot pushed a commit that referenced this pull request Jan 16, 2025
* Use async NodeClient APIs for LocalClusterIndicesClient

Signed-off-by: Daniel Widdis <[email protected]>

* Fix handling of null vs. isExists on get

Signed-off-by: Daniel Widdis <[email protected]>

---------

Signed-off-by: Daniel Widdis <[email protected]>
(cherry picked from commit c86d3c5)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
dbwiddis pushed a commit that referenced this pull request Jan 16, 2025
* Use async NodeClient APIs for LocalClusterIndicesClient



* Fix handling of null vs. isExists on get



---------


(cherry picked from commit c86d3c5)

Signed-off-by: Daniel Widdis <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants