Nick Knize
Nick Knize
Caught on PR #2574 this test was not reproducible and looks like a one off CI blip. Documenting for posterity: ``` REPRODUCE WITH: ./gradlew ':server:internalClusterTest' --tests "org.opensearch.aliases.IndexAliasesIT.testSameAlias" -Dtests.seed=D759B90667E7AFC3 -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1...
Failed on unrelated PR #1742. Not reproducible locally. Opening to track if this continues to fail. ``` REPRODUCE WITH: ./gradlew ':server:internalClusterTest' --tests "org.opensearch.gateway.RecoveryFromGatewayIT.testReuseInFileBasedPeerRecovery" -Dtests.seed=1183E5842BAA4635 -Dtests.security.manager=true -Dtests.jvm.argline="-XX:TieredStopAtLevel=1 -XX:ReservedCodeCacheSize=64m -Djava.security.manager=allow" -Dtests.locale=ja-JP -Dtests.timezone=Pacific/Kwajalein...
**Is your feature request related to a problem? Please describe.** Current `_bulk` indexing API places a [high configuration burden](https://www.elastic.co/guide/en/elasticsearch/reference/current/tune-for-indexing-speed.html#multiple-workers-threads) on users today to avoid `RejectedExecutionException` due to `TOO_MANY_REQUESTS`. This forces...
Joda was deprecated in Elasticsearch 7.x. OpenSearch should have proactively removed in 2.0. This PR removes the remaining Joda dependency and formatting logic in favor of java 8 time. It...
**What is the bug?** Build compatibility check fails with some javadoc issues. This was caught by the [compatibility checker](https://github.com/opensearch-project/OpenSearch/actions/runs/5742101583/job/15563536027?pr=9073#step:3:1989) on https://github.com/opensearch-project/OpenSearch/pull/9073. **How can one reproduce the bug?** Steps to reproduce...
**Is your feature request related to a problem?** Core OpenSearch does not support Vector types as a first class field. The correlation engine has a `CorrelationVectorFieldMapper` that uses Lucene's `KNNFloatVectorField`...
OpenSearch plugins are attempting to version independently from core OpenSearch but also support a "npm" or "ruby gem" like dependency versioning approach. This issue is intended to capture discussion around...
**Is your feature request related to a problem? Please describe.** Changes to opensearch core that break downstream repositories should be caught and repaired earlier. This comes out of https://github.com/opensearch-project/OpenSearch/pull/6470#issuecomment-1468452646 **Describe...
Class ID bytes are used by [StreamInput.readGenericValue](https://github.com/opensearch-project/OpenSearch/blob/83a4b6e9effc0e73ecba67e5dd9246e06b2c3df5/libs/core/src/main/java/org/opensearch/core/common/io/stream/StreamInput.java#L684) and [StreamOutput.writeGenericValue](https://github.com/opensearch-project/OpenSearch/blob/83a4b6e9effc0e73ecba67e5dd9246e06b2c3df5/libs/core/src/main/java/org/opensearch/core/common/io/stream/StreamOutput.java#L815) to identify the generic class sent over the wire. This is subject to id clashing if/when a plugin registers with the...
So this library is a good idea. Skimming the code it looks like you've abandoned the project? If so, I'm wondering the reasoning. Lack of time? Or a ended up...