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] Make raw JSON REST requests to OpenSearch #62

Closed
8 tasks done
dblock opened this issue Oct 16, 2023 · 1 comment
Closed
8 tasks done

[FEATURE] Make raw JSON REST requests to OpenSearch #62

dblock opened this issue Oct 16, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@dblock
Copy link
Member

dblock commented Oct 16, 2023

Is your feature request related to a problem?

Developers want an easy, documented, way to make raw JSON REST requests to OpenSearch.

OpenSearch clients implement various high level DSLs to invoke OpenSearch APIs. Efforts such as #19 aim at always being up-to-date with the default distribution, including plugins. However this is a game that cannot be won because clients will always lag behind, even if a little. Furthermore, for custom plugins that aren't part of the distribution it may be too much overhead to build high level DSLs.

What solution would you like?

Implement and document an easy to use high level HTTP DSL in each client for making raw JSON requests.

Do you have any additional context?

This is the umbrella issue. Please edit/tag related/child issues under this one.

@dblock
Copy link
Member Author

dblock commented May 3, 2024

Done across clients. Need to update my blog post on the topic with samples across all clients, https://code.dblock.org/2023/10/16/making-raw-json-rest-requests-to-opensearch.html.

@dblock dblock closed this as completed May 3, 2024
@dblock dblock unpinned this issue May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant