OpenSearch
OpenSearch copied to clipboard
🔎 Open source distributed and RESTful search engine.
### Description [Describe what this change achieves] ### Related Issues Resolves #[Issue number to be closed when this PR is merged] ### Check List - [ ] New functionality includes...
### Description Coming from #11910, extracting some classes for introducing proto structures in this PR for easier reviews. This PR mainly contains: * Proto messages for QuerySearchResult, FetchSearchResult and QueryFetchSearchResult....
The OpenSearch build process (i.e. `./gradlew check`) runs backward compatibility tests against the previous major version. For example, the main branch is currently building version 2.0, so the bwc tests...
Backport of #13446 to `2.x`
### Is your feature request related to a problem? Please describe In the backend of the new [cache stats API](https://github.com/opensearch-project/OpenSearch/issues/12258), currently ICache implementations return a concrete class (ImmutableCacheStatsHolder) when providing...
### Describe the bug This was first reported on the opensearch forum: https://forum.opensearch.org/t/opensearch-experimental-setting-true-by-default-datetime-formatter-caching/19067 > Just wanted to bring up a change that was added into OpenSearch 2.12 which was enabled...
### Is your feature request related to a problem? Please describe # Problem Statements Today, users can utilize `bulk` API to ingest multiple documents in a single request. All documents...
Update supported version for the bug fix of from and size parameter can be negative when searching
### Description After the PR https://github.com/opensearch-project/OpenSearch/pull/13361 was backported to 2.x branch, we need to update the version check in main to ensure that the bwc tests can cover that bug...
**Is your feature request related to a problem? Please describe.** Yes, see this [open issue](https://github.com/elastic/elasticsearch/issues/56229) from Elasticsearch. TL;DR, querying `search_as_you_type` fields with [the recommended](https://opensearch.org/docs/2.6/field-types/search-as-you-type/) `multi_match` `bool_prefix` query does not take...
### Is your feature request related to a problem? Please describe Awaiting: https://github.blog/changelog/2024-04-01-macos-14-sonoma-is-generally-available-and-the-latest-macos-runner-image/ Switch to macos-13 runner for precommit and assemble github actions due to macos-latest is now arm64 https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners...