-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[Backport 2.x] Add support for API versioning and fail open in weighted shard routing #5779
Commits on Jul 30, 2022
-
Deprecate and Rename abstract methods from 'Master' terminology to 'C…
…lusterManager'. (opensearch-project#4032) (opensearch-project#4048)
Configuration menu - View commit details
-
Copy full SHA for a16be07 - Browse repository at this point
Copy the full SHA a16be07View commit details -
Parallelize stale blobs deletion during snapshot delete (opensearch-p…
…roject#3796) (opensearch-project#3990) * Parallelize stale blobs deletion during snapshot delete Signed-off-by: Piyush Daftary <[email protected]> * Adding test which throws exception Signed-off-by: Piyush Daftary <[email protected]> * Adusting identation for spotlessJavaCheck Signed-off-by: Piyush Daftary <[email protected]> * Adding more description to MAX_SHARD_BLOB_DELETE_BATCH_SIZE Signed-off-by: Piyush Daftary <[email protected]> * Renaming max_shard_blob_delete_batch_size to max_snapshot_shard_blob_delete_batch_size Signed-off-by: Piyush Daftary <[email protected]> (cherry picked from commit 1c787e8) Co-authored-by: piyush <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a7a1c2 - Browse repository at this point
Copy the full SHA 5a7a1c2View commit details -
Bump commons-configuration2 from 2.7 to 2.8.0 in /plugins/repository-…
…hdfs (opensearch-project#3764) (opensearch-project#3783) * Bump commons-configuration2 in /plugins/repository-hdfs Bumps commons-configuration2 from 2.7 to 2.8.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-configuration2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 5a1dbbe) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e423ec4 - Browse repository at this point
Copy the full SHA e423ec4View commit details -
Deprecate class 'MasterService' and create alternative class 'Cluster…
…ManagerService' (opensearch-project#4022) (opensearch-project#4050) To support inclusive language, the `master` terminology is going to be replaced by `cluster manager` in the code base. - Deprecate class `MasterService` and create alternative class `ClusterManagerService`. - Add a unit test to validate the method `ClusterService.getMasterService()` can still return an object in type `MasterService`. - Rename all the existing references of `MasterService` to `ClusterManagerService`, and rename the local variable names. - Deprecate public methods `ClusterServiceUtils.createMasterService(...)` and create alternative methods `createClusterManagerService(...)` Note: The class `ClusterManagerService` is a subclass of `MasterService`, the inheritance relationship is opposite from most of the other classes with `Master` in the name (that covered by issue opensearch-project#1684). The reason is: There is a public method that has return value in type `MasterService`, https://github.com/opensearch-project/OpenSearch/blob/388c80ad94529b1d9aad0a735c4740dce2932a32/server/src/main/java/org/opensearch/cluster/service/ClusterService.java#L221 And in the code for Performance Analyzer plugin, there is a local variable in type `MasterService`: https://github.com/opensearch-project/performance-analyzer/blob/5ee4809ac1cda6517ed871aeb12c6635203e7f1d/src/main/java/org/opensearch/performanceanalyzer/collectors/MasterServiceEventMetrics.java#L219 If making the old class `MasterService` a subclass of the new class `ClusterManagerService`, the above usage will be broken. Reversing the inheritance relationship, I'm able to keep the backwards compatibility of the method `getMasterService()` while deprecating the class `MasterService` and encourage using a new class `ClusterManagerService`. Signed-off-by: Tianli Feng <[email protected]> (cherry picked from commit 740f75d)
Configuration menu - View commit details
-
Copy full SHA for 3f47160 - Browse repository at this point
Copy the full SHA 3f47160View commit details
Commits on Aug 1, 2022
-
Rename classes with name 'MasterService' to 'ClusterManagerService' i…
…n directory 'test/framework' (opensearch-project#4051) (opensearch-project#4057) To support inclusive language, the master terminology is going to be replaced by cluster manager in the code base. After the class MasterService has been deprecated and class ClusterManagerService has been created in opensearch-project#4022 / commit 740f75d, the classes in `test/framework` directory with name 'MasterService' can be deprecated and renamed. - Rename the following classes in `test/framework` directory: FakeThreadPoolMasterService -> FakeThreadPoolClusterManagerService BlockMasterServiceOnMaster -> BlockClusterManagerServiceOnClusterManager BusyMasterServiceDisruption -> BusyClusterManagerServiceDisruption In the following commit, I will add back the above 3 classes with the old name and deprecate them, to keep the backwards compatibility. Signed-off-by: Tianli Feng <[email protected]> (cherry picked from commit bea5d1a) Co-authored-by: Tianli Feng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb353b6 - Browse repository at this point
Copy the full SHA bb353b6View commit details -
Add doc_count field mapper (opensearch-project#3985) (opensearch-proj…
…ect#4037) Bucket aggregations compute bucket doc_count values by incrementing the doc_count by 1 for every document collected in the bucket. When using summary fields (such as aggregate_metric_double) one field may represent more than one document. To provide this functionality this commit implements a new field mapper (named doc_count field mapper). This field is a positive integer representing the number of documents aggregated in a single summary field. Bucket aggregations check if a field of type doc_count exists in a document and take this value into consideration when computing doc counts. Note: This originated from upstream PR 64503. Signed-off-by: Petar Dzepina <[email protected]> (cherry picked from commit fb7d81a) Co-authored-by: Petar Dzepina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5091f2a - Browse repository at this point
Copy the full SHA 5091f2aView commit details -
[Backport 2.x] [Segment Rreplication] Adding CheckpointRefreshListene…
…r to trigger when Segment replication is turned on and Primary shard refreshes (opensearch-project#4044) * Adding CheckpointRefreshListener to trigger when Segment replication is turned on and Primary shard refreshes (opensearch-project#3108) Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bf01e9 - Browse repository at this point
Copy the full SHA 3bf01e9View commit details -
Deprecate class FakeThreadPoolMasterService, BlockMasterServiceOnMast…
…er and BusyMasterServiceDisruption (opensearch-project#4058) (opensearch-project#4068) To support inclusive language, the master terminology is going to be replaced by cluster manager in the code base. In a previous PR opensearch-project#4051 / commit opensearch-project@bea5d1a, 3 classes in `test/framework` directory that contains `master` in the name were renamed: ``` FakeThreadPoolMasterService -> FakeThreadPoolClusterManagerService BlockMasterServiceOnMaster -> BlockClusterManagerServiceOnClusterManager BusyMasterServiceDisruption -> BusyClusterManagerServiceDisruption ``` This is a following commit to add back the classes with the old name to keep the backwards compatibility. The classes with the old name will be subclass of the classes with new name, so that maintaining one implementation can support the usage for two classes. Signed-off-by: Tianli Feng <[email protected]> (cherry picked from commit cebeb8c) Co-authored-by: Tianli Feng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 517b815 - Browse repository at this point
Copy the full SHA 517b815View commit details
Commits on Aug 2, 2022
-
Making shard copy count a multiple of attribute count (opensearch-pro…
…ject#3462) (opensearch-project#4086) * [Backport 2.x] Making all the copies a multiple of attribute count Signed-off-by: Gaurav Bafna <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed0af68 - Browse repository at this point
Copy the full SHA ed0af68View commit details -
Support task resource tracking in OpenSearch (opensearch-project#3982) (
opensearch-project#4087) * [Backport 2.x] Support task resource tracking in OpenSearch * Reopens changes from opensearch-project#2639 (reverted in opensearch-project#3046) to add a framework for task resource tracking. Currently, SearchTask and SearchShardTask support resource tracking but it can be extended to any other task. * Fixed a race-condition when Task is unregistered before its threads are stopped * Improved error handling and simplified task resource tracking completion listener * Avoid registering listeners on already completed tasks Signed-off-by: Ketan Verma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e23a87b - Browse repository at this point
Copy the full SHA e23a87bView commit details -
[Backport 2.x] Integrate Engine with decoupled Translog interfaces (o…
…pensearch-project#3822) [Backport 2.x] Integrate Engine with decoupled Translog interfaces Co-authored-by: Bukhtawar Khan <[email protected]> Co-authored-by: Satyajit Ganguly <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57ce4a9 - Browse repository at this point
Copy the full SHA 57ce4a9View commit details -
Update to Lucene 9.3.0 (opensearch-project#4043) (opensearch-project#…
…4088) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit bab2e59) Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f3e148 - Browse repository at this point
Copy the full SHA 4f3e148View commit details -
OpenJDK Update (July 2022 Patch releases) (opensearch-project#4023) (o…
…pensearch-project#4092) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit d1ec4ea) Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1cd80f - Browse repository at this point
Copy the full SHA b1cd80fView commit details -
[Backport 2.x] [Segment Replication] Add SegmentReplicationTargetServ…
…ice to orchestrate replication events. (opensearch-project#4074) * [Segment Replication] Add SegmentReplicationTargetService to orchestrate replication events. (opensearch-project#3439) * Add SegmentReplicationTargetService to orchestrate replication events. This change introduces boilerplate classes for Segment Replication and a target service to orchestrate replication events. It also includes two refactors of peer recovery components for reuse. 1. Rename RecoveryFileChunkRequest to FileChunkRequest and extract code to handle throttling into ReplicationTarget. 2. Extracts a component to execute retryable requests over the transport layer. Signed-off-by: Marc Handalian <[email protected]> * Code cleanup. Signed-off-by: Marc Handalian <[email protected]> * Make SegmentReplicationTargetService component final so that it can not be extended by plugins. Signed-off-by: Marc Handalian <[email protected]> * Removing Wildcard imports Signed-off-by: Rishikesh1159 <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 343045f - Browse repository at this point
Copy the full SHA 343045fView commit details -
Bumping 2.x to 2.3.0 (opensearch-project#4098)
Signed-off-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1f3d85 - Browse repository at this point
Copy the full SHA b1f3d85View commit details -
Publish transport-netty4 module to central repository (opensearch-pro…
…ject#4054) (opensearch-project#4078) Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit 707ca13) Co-authored-by: Daniel Widdis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 01123f8 - Browse repository at this point
Copy the full SHA 01123f8View commit details
Commits on Aug 3, 2022
-
[Backport 2.x] Changes to encapsulate Translog into TranslogManager (o…
…pensearch-project#4095) * Changes to encapsulate Translog into TranslogManager. Signed-off-by: Satyajit Ganguly <[email protected]> Co-authored-by: Bukhtawar Khan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98dfdf5 - Browse repository at this point
Copy the full SHA 98dfdf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a15a79 - Browse repository at this point
Copy the full SHA 1a15a79View commit details
Commits on Aug 4, 2022
-
Deprecate and rename abstract methods in interfaces that contain 'mas…
…ter' in name (opensearch-project#4121) (opensearch-project#4122) Signed-off-by: Xue Zhou <[email protected]> (cherry picked from commit ba9cdcd) Co-authored-by: Xue Zhou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfda17d - Browse repository at this point
Copy the full SHA cfda17dView commit details
Commits on Aug 5, 2022
-
Correctly ignore depandabot branches during push (opensearch-project#…
…4077) (opensearch-project#4108) Signed-off-by: Peter Zhu <[email protected]> (cherry picked from commit 27c5493) Co-authored-by: Peter Zhu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fa9f92 - Browse repository at this point
Copy the full SHA 4fa9f92View commit details -
Task consumer Integration (opensearch-project#2293) (opensearch-proje…
…ct#4140) * Integrate task consumers to capture task resource information during unregister. Add consumer that logs topN expensive search tasks Co-authored-by: Sruti Parthiban <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3dbf88a - Browse repository at this point
Copy the full SHA 3dbf88aView commit details -
OpenSearch crashes on closed client connection before search reply wh…
…en total ops higher compared to expected (opensearch-project#4143) (opensearch-project#4144) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 203f44e) Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce9b988 - Browse repository at this point
Copy the full SHA ce9b988View commit details
Commits on Aug 8, 2022
-
Backporting multiple 2.* release notes from main to the 2.x branch (o…
…pensearch-project#4154) Signed-off-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95a1938 - Browse repository at this point
Copy the full SHA 95a1938View commit details -
[Backport] Upgrade dependencies (opensearch-project#4165)
* Upgrade dependencies (opensearch-project#4047) * Upgrading dependencies for hadoop and aws-java-sdk Signed-off-by: Vacha Shah <[email protected]> * Fixing precommit Signed-off-by: Vacha Shah <[email protected]> * Upgrading transitive dependencies Signed-off-by: Vacha Shah <[email protected]> * Excluding transitive dependencies Signed-off-by: Vacha Shah <[email protected]> (cherry picked from commit 88f5537) * Removing seg-rep IT class from the scope of this backport The original change included a javadoc update to the IT class, but the test class was never backported from opensearch-project#3743 to 2.x. Since the scope of this change is to backport dependency upgrades only, this class has been removed. Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b202245 - Browse repository at this point
Copy the full SHA b202245View commit details
Commits on Aug 9, 2022
-
[Backport 2.x] [Segment Replication] Added source-side classes for or…
…chestrating replication events. (opensearch-project#4128) * [Segment Replication] Added source-side classes for orchestrating replication events (opensearch-project#3470) This change expands on the existing SegmentReplicationSource interface and its corresponding Factory class by introducing an implementation where the replication source is a primary shard (PrimaryShardReplicationSource). These code paths execute on the target. The primary shard implementation creates the requests to be send to the source/primary shard. Correspondingly, this change also defines two request classes for the GET_CHECKPOINT_INFO and GET_SEGMENT_FILES requests as well as an abstract superclass. A CopyState class has been introduced that captures point-in-time, file-level details from an IndexShard. This implementation mirrors Lucene's NRT CopyState implementation. Finally, a service class has been introduce for segment replication that runs on the source side (SegmentReplicationSourceService) which handles these two types of incoming requests. This includes private handler classes that house the logic to respond to these requests, with some functionality stubbed for now. The service class also uses a simple map to cache CopyState objects that would be needed by replication targets. Unit tests have been added/updated for all new functionality. Signed-off-by: Kartik Ganesh <[email protected]> * Remove abstract getProcessedLocalCheckpoint() from Engine.java as it is a breaking change and fix other uses of getProcessedLocalCheckpoint() Signed-off-by: Rishikesh1159 <[email protected]> * Apply spotlessCheck Signed-off-by: Rishikesh1159 <[email protected]> * Fixing error in ReadOnlyEngineTests by casting. Signed-off-by: Rishikesh1159 <[email protected]> * Addressing comments on PR. Signed-off-by: Rishikesh1159 <[email protected]> Co-authored-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 313b919 - Browse repository at this point
Copy the full SHA 313b919View commit details -
[Bug]: gradle check failing with java heap OutOfMemoryError (opensear…
…ch-project#4150) (opensearch-project#4167) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 0f2ed70) Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7062283 - Browse repository at this point
Copy the full SHA 7062283View commit details
Commits on Aug 11, 2022
-
[Backport 2.x] [Segment Replication] Backport PR's : opensearch-proje…
…ct#3525 opensearch-project#3533 opensearch-project#3540 opensearch-project#3943 opensearch-project#3963 From main branch (opensearch-project#4181) * Resolving import conflict in Node.java and mergining PR opensearch-project#3525. Signed-off-by: Rishikesh1159 <[email protected]> * Resolving conflicts and merging PR opensearch-project#3533. Signed-off-by: Rishikesh1159 <[email protected]> * Resolving conflicts and Merging PR opensearch-project#3540. Signed-off-by: Rishikesh1159 <[email protected]> * Applying spotlesscheck and fixing wildcard imports. Signed-off-by: Rishikesh1159 <[email protected]> * [Segment Replication] Fixing flaky test failure happening for testShardAlreadyReplicating() (opensearch-project#3943) * Fixing flaky test failure happening for testShardAlreadyReplicating() Signed-off-by: Rishikesh1159 <[email protected]> * Fix possible flaky test for testBeforeIndexShardClosed_CancelsOngoingReplications() (opensearch-project#3963) * Fixing flaky test failure happening for testShardAlreadyReplicating() Signed-off-by: Rishikesh1159 <[email protected]> * Removing assert segrep() in getProcessedLocalCheckpoint() of Index.shard class. Signed-off-by: Rishikesh1159 <[email protected]> * Adding back assert statement and make index setting to segment replication in SegmentReplicationSourceHandlerTests and SegmentReplicationTargetServiceTests. Signed-off-by: Rishikesh1159 <[email protected]> * Revert "Adding back assert statement and make index setting to segment replication in SegmentReplicationSourceHandlerTests and SegmentReplicationTargetServiceTests." Signed-off-by: Rishikesh1159 <[email protected]> This reverts commit 8c5753b. Signed-off-by: Rishikesh1159 <[email protected]> Co-authored-by: Marc Handalian <[email protected]> Co-authored-by: Poojita Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97113b9 - Browse repository at this point
Copy the full SHA 97113b9View commit details
Commits on Aug 15, 2022
-
Update Gradle to 7.5.1 (opensearch-project#4211) (opensearch-project#…
…4213) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 0dbbd72) Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ffb998 - Browse repository at this point
Copy the full SHA 6ffb998View commit details -
Refactors the GeoBoundsAggregation for geo_point types from the core …
…server to the geo module. (opensearch-project#4179) Refactors the GeoBoundsAggregation for geo_point types from the core server to the geo module. Signed-off-by: Navneet Verma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7a4d1d - Browse repository at this point
Copy the full SHA c7a4d1dView commit details
Commits on Aug 16, 2022
-
Added bwc version 2.2.1 (opensearch-project#4193)
Co-authored-by: opensearch-ci-bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b99c16 - Browse repository at this point
Copy the full SHA 9b99c16View commit details
Commits on Aug 17, 2022
-
[Backport 2.x] [Segment Replication] Backport all PR's containing rem…
…aining segment replication changes (opensearch-project#4243) * [Segment Replication] Checkpoint Replay on Replica Shard (opensearch-project#3658) * Adding Latest Recevied checkpoint, replay checkpoint logic along with tests Signed-off-by: Rishikesh1159 <[email protected]> * [Segment Replication] Wire up segment replication with peer recovery and add ITs. (opensearch-project#3743) * Add null check when computing max segment version. With segment replication enabled it is possible Lucene does not set the SegmentInfos min segment version, leaving the default value as null. Signed-off-by: Marc Handalian <[email protected]> * Update peer recovery to set the translogUUID of replicas to the UUID generated on the primary. This change updates the UUID when the translog is created to the value stored in the passed segment userdata. This is to ensure during failover scenarios that the replica can be promoted and not have a uuid mismatch with the value stored in user data. Signed-off-by: Marc Handalian <[email protected]> * Wire up Segment Replication under the feature flag. This PR wires up segment replication and adds some initial integration tests. Signed-off-by: Marc Handalian <[email protected]> * Add test to ensure replicas use primary translog uuid with segrep. Signed-off-by: Marc Handalian <[email protected]> * Update SegmentReplicationIT to assert previous commit points are valid and SegmentInfos can be built. Fix nitpicks in PR feedback. Signed-off-by: Marc Handalian <[email protected]> * Fix test with Assert.fail to include a message. Signed-off-by: Marc Handalian <[email protected]> * Disable shard idle with segment replication. (opensearch-project#4118) This change disables shard idle when segment replication is enabled. Primary shards will only push out new segments on refresh, we do not want to block this based on search behavior. Replicas will only refresh on an externally provided SegmentInfos, so we do not want search requests to hang waiting for a refresh. Signed-off-by: Marc Handalian <[email protected]> * Fix isAheadOf logic for ReplicationCheckpoint comparison (opensearch-project#4112) Signed-off-by: Suraj Singh <[email protected]> * Fix waitUntil refresh policy for segrep enabled indices. (opensearch-project#4137) Signed-off-by: Marc Handalian <[email protected]> * Add IndexShard#getLatestReplicationCheckpoint behind segrep enable feature flag (opensearch-project#4163) * Add IndexShard#getLatestReplicationCheckpoint behind segrep enable feature flag Signed-off-by: Suraj Singh <[email protected]> * Address review comment. Move tests to SegmentReplicationIndexShardTests Signed-off-by: Suraj Singh <[email protected]> * Add segrep enbaled index settings in TargetServiceTests, SourceHandlerTests Signed-off-by: Suraj Singh <[email protected]> * [Segment Replication] Fix OngoingSegmentReplications to key by allocation ID instead of DiscoveryNode. (opensearch-project#4182) * Fix OngoingSegmentReplications to key by allocation ID instead of DiscoveryNode. This change fixes segrep to work with multiple shards per node by keying ongoing replications on allocation ID. This also updates cancel methods to ensure state is properly cleared on shard cancel. Signed-off-by: Marc Handalian <[email protected]> * Clean up cancel methods. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> * [Bug] [Segment Replication] Update store metadata recovery diff logic to ignore missing files causing exception (opensearch-project#4185) * Update Store for segment replication dif Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]> * Update recoveryDiff logic to ingore missing files causing exception on replica during copy Signed-off-by: Suraj Singh <[email protected]> * Address review comments Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Co-authored-by: Poojita Raj <[email protected]> * [Segment Replication] Adding PrimaryMode check before publishing checkpoint and processing a received checkpoint. (opensearch-project#4157) * Adding PrimaryMode check before publishing checkpoint. Signed-off-by: Rishikesh1159 <[email protected]> * Applying spotless check Signed-off-by: Rishikesh1159 <[email protected]> * Moving segrep specific tests to SegmentReplicationIndexShardTests. Signed-off-by: Rishikesh1159 <[email protected]> * Adding logic and tests for rejecting checkpoints if shard is in PrimaryMode. Signed-off-by: Rishikesh1159 <[email protected]> * Applying ./gradlew :server:spotlessApply. Signed-off-by: Rishikesh1159 <[email protected]> * Applying ./gradlew :server:spotlessApply Signed-off-by: Rishikesh1159 <[email protected]> * Changing log level to warn in shouldProcessCheckpoint() of IndexShard.java class. Signed-off-by: Rishikesh1159 <[email protected]> * Removing unnecessary lazy logging in shouldProcessCheckpoint(). Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]> * [Segment Replication] Wait for documents to replicate to replica shards (opensearch-project#4236) * [Segment Replication] Add thread sleep to account for replica lag in delete operations test Signed-off-by: Suraj Singh <[email protected]> * Address review comments, assertBusy on doc count rather than sleep Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> * Segment Replication - Remove unnecessary call to markAllocationIdAsInSync. (opensearch-project#4224) This PR Removes an unnecessary call to markAllocationIdAsInSync on the primary shard when replication events complete. Recovery will manage this initial call. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> * Segment Replication - Add additional unit tests for update & delete ops. (opensearch-project#4237) * Segment Replication - Add additional unit tests for update & delete operations. Signed-off-by: Marc Handalian <[email protected]> * Fix spotless. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Co-authored-by: Marc Handalian <[email protected]> Co-authored-by: Suraj Singh <[email protected]> Co-authored-by: Poojita Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c2f50f - Browse repository at this point
Copy the full SHA 8c2f50fView commit details
Commits on Aug 18, 2022
-
[Segment Replication] Update PrimaryShardAllocator to prefer replicas…
… with higher replication checkpoint (opensearch-project#4041) (opensearch-project#4252) * [Segment Replication] Update PrimaryShardAllocator to prefer replicas having higher replication checkpoint Signed-off-by: Suraj Singh <[email protected]> * Use empty replication checkpoint to avoid NPE Signed-off-by: Suraj Singh <[email protected]> * Update NodeGatewayStartedShards to optionally wire in/out ReplicationCheckpoint field Signed-off-by: Suraj Singh <[email protected]> * Use default replication checkpoint causing EOF errors on empty checkpoint * Add indexSettings to GatewayAllocator to allow ReplicationCheckpoint comparator only for segrep enabled indices * Add unit tests for primary term first replica promotion & comparator fix * Fix NPE on empty IndexMetadata * Remove settings from AllocationService and directly inject in GatewayAllocator * Add more unit tests and minor code clean up Signed-off-by: Suraj Singh <[email protected]> * Address review comments & integration test Signed-off-by: Suraj Singh <[email protected]> * Fix comparator on null ReplicationCheckpoint Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9df9ab3 - Browse repository at this point
Copy the full SHA 9df9ab3View commit details
Commits on Aug 24, 2022
-
[BUG] Running "opensearch-service.bat start" and "opensearch-service.…
…bat manager" (opensearch-project#4289) (opensearch-project#4293) * [BUG] Update opensearch-service-x64.exe parameters to //ES for Execute Service. Update opensearch-service-mgr.exe parameters to //ES for Edit Service. Add code comments for the Apache Commons Daemon. Signed-off-by: Alex Burck <[email protected]> * update changelog with pull request link Signed-off-by: Alex Burck <[email protected]> (cherry picked from commit a3fb105) Signed-off-by: Alex Burck <[email protected]> Signed-off-by: Alex Burck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd855ad - Browse repository at this point
Copy the full SHA cd855adView commit details -
Add workflow for changelog verification (opensearch-project#4085) (op…
…ensearch-project#4284) * Add workflow for changelog verification Signed-off-by: Kunal Kotwani <[email protected]> * Update format for changelog, add developer documentation Signed-off-by: Kunal Kotwani <[email protected]> * Update link reference to be relative to project Signed-off-by: Kunal Kotwani <[email protected]> * Fix links for CHANGELOG versions Signed-off-by: Kunal Kotwani <[email protected]> * Update contribution guide Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 5327767) Co-authored-by: Kunal Kotwani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a78d345 - Browse repository at this point
Copy the full SHA a78d345View commit details
Commits on Aug 25, 2022
-
Update the head ref to changelog verifier (opensearch-project#4296) (o…
…pensearch-project#4298) * Update changelog contribution guide Signed-off-by: Kunal Kotwani <[email protected]> * Fix reference to pull request Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 5dd7947)
Configuration menu - View commit details
-
Copy full SHA for 55c8829 - Browse repository at this point
Copy the full SHA 55c8829View commit details
Commits on Aug 26, 2022
-
Add 2.x version to CHANGELOG (opensearch-project#4297) (opensearch-pr…
…oject#4303) Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 1bfabed) Co-authored-by: Kunal Kotwani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 318ec03 - Browse repository at this point
Copy the full SHA 318ec03View commit details -
Some dependency updates (opensearch-project#4308) (opensearch-project…
…#4311) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit c62cecb) Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 396d29e - Browse repository at this point
Copy the full SHA 396d29eView commit details
Commits on Aug 27, 2022
-
[Backport 2.x] Do not fail replica shard due to primary closure (open…
…search-project#4309) * Do not fail replica shard due to primary closure (opensearch-project#4133) This commit prevents a replica shard from being failed in the case that a replication action to a replica is canceled due to the primary shard being closed. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 1dbb63a) * Update version label in OpenSearchException Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> Co-authored-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38372e1 - Browse repository at this point
Copy the full SHA 38372e1View commit details
Commits on Aug 30, 2022
-
Refactored the src and test of GeoHashGrid and GeoTileGrid Aggregatio…
…ns on GeoPoint from server folder to geo module.(opensearch-project#4071) (opensearch-project#4072) (opensearch-project#4180) (opensearch-project#4281) The changes also includes: * Updated Search plugin to provide the interface so that plugins can also register the composite aggregations * Added YAML test for the geo_grid, geo_tile and composite aggregation Signed-off-by: Navneet Verma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da76f2a - Browse repository at this point
Copy the full SHA da76f2aView commit details -
[2.x] Restore using the class ClusterInfoRequest and ClusterInfoReque…
…stBuilder from package 'org.opensearch.action.support.master.info' for subclasses (opensearch-project#4307) (opensearch-project#4324) * Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses (opensearch-project#4307) * Restore using the class ClusterInfoRequest and ClusterInfoRequestBuilder from package 'org.opensearch.action.support.master.info' for subclasses Signed-off-by: Tianli Feng <[email protected]> * Add changelog Signed-off-by: Tianli Feng <[email protected]> Signed-off-by: Tianli Feng <[email protected]> Co-authored-by: Andrew Ross <[email protected]> * Add changelog in 2.x section Signed-off-by: Tianli Feng <[email protected]> Signed-off-by: Tianli Feng <[email protected]> Co-authored-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a0ee08 - Browse repository at this point
Copy the full SHA 7a0ee08View commit details -
[Backport 2.x] Support shard promotion with Segment Replication. (ope…
…nsearch-project#4135) (opensearch-project#4325) * Support shard promotion with Segment Replication. This change adds basic failover support with segment replication. Once selected, a replica will commit and reopen a writeable engine. Signed-off-by: Marc Handalian <[email protected]> * Add check to ensure a closed shard does not publish checkpoints. Signed-off-by: Marc Handalian <[email protected]> * Clean up in SegmentReplicationIT. Signed-off-by: Marc Handalian <[email protected]> * PR feedback. Signed-off-by: Marc Handalian <[email protected]> * Fix merge conflict. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4dd71c - Browse repository at this point
Copy the full SHA d4dd71cView commit details -
[CVE] Update snakeyaml dependency (opensearch-project#4341) (opensear…
…ch-project#4347) The package `org.yaml:snakeyaml` before version 1.31 are vulnerable to Denial of Service (DoS) due missing to nested depth limitation for collections. Details at https://nvd.nist.gov/vuln/detail/CVE-2022-25857 Signed-off-by: Rabi Panda <[email protected]> (cherry picked from commit 4bccdbe) Co-authored-by: Rabi Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c44d8e4 - Browse repository at this point
Copy the full SHA c44d8e4View commit details
Commits on Aug 31, 2022
-
Adding @dreamer-89 to Opensearch maintainers. (opensearch-project#4342)…
… (opensearch-project#4345) Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> (cherry picked from commit beb09af) Co-authored-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a58a90 - Browse repository at this point
Copy the full SHA 5a58a90View commit details -
[BUG] Create logs directory before running OpenSearch on Windows (ope…
…nsearch-project#4305) (opensearch-project#4335) * [BUG] Create logs directory before running OpenSearch on Windows Signed-off-by: Alex Burck <[email protected]> * update changlog pr link Signed-off-by: Alex Burck <[email protected]> (cherry picked from commit 7ea6e88) Signed-off-by: Alex Burck <[email protected]> Signed-off-by: Alex Burck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f98340e - Browse repository at this point
Copy the full SHA f98340eView commit details
Commits on Sep 1, 2022
-
[Backport 2.x] Added timing data and more granular stages to SegmentR…
…eplicationState (opensearch-project#4367) * Added timing data and more granular stages to SegmentReplicationState (opensearch-project#4222) * Added timing data and more granular stages to SegmentReplicationState This change introduces instrumentation logging that measures the latency of the various stages of segment replication as seen by each replica. Logs have also been added to the source node for checkpoint publishing and checkpoint metadata responses. All logging is currently at the TRACE level. Signed-off-by: Kartik Ganesh <[email protected]> * Fixing SegmentReplicationTarget tests Signed-off-by: Kartik Ganesh <[email protected]> * Incorporated PR feedback Signed-off-by: Kartik Ganesh <[email protected]> * Fixing SegmentReplicationTargetService tests Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> (cherry picked from commit a2ba3a8) * Update changelog for backport pr. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Co-authored-by: Kartik Ganesh <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b202fd1 - Browse repository at this point
Copy the full SHA b202fd1View commit details -
Update to Netty 4.1.80.Final (opensearch-project#4359) (opensearch-pr…
…oject#4374) Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 236f2f6) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7187bd0 - Browse repository at this point
Copy the full SHA 7187bd0View commit details
Commits on Sep 2, 2022
-
[AUTO] [2.x] Added bwc version 2.2.2. (opensearch-project#4385)
* Added bwc version 2.2.2 * Add changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> Co-authored-by: opensearch-ci-bot <[email protected]> Co-authored-by: Kunal Kotwani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea5b946 - Browse repository at this point
Copy the full SHA ea5b946View commit details -
[Backport 2.x] [Remote Store] Backport remote segment store changes (o…
…pensearch-project#4380) * [Remote Store] Upload segments to remote store post refresh (opensearch-project#3460) * Add RemoteDirectory interface to copy segment files to/from remote store Signed-off-by: Sachin Kale <[email protected]> Co-authored-by: Sachin Kale <[email protected]> * Add index level setting for remote store Signed-off-by: Sachin Kale <[email protected]> Co-authored-by: Sachin Kale <[email protected]> * Add RemoteDirectoryFactory and use RemoteDirectory instance in RefreshListener Co-authored-by: Sachin Kale <[email protected]> Signed-off-by: Sachin Kale <[email protected]> * Upload segment to remote store post refresh Signed-off-by: Sachin Kale <[email protected]> Co-authored-by: Sachin Kale <[email protected]> Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Inject remote store in IndexShard instead of RemoteStoreRefreshListener (opensearch-project#3703) * Inject remote store in IndexShard instead of RemoteStoreRefreshListener Signed-off-by: Sachin Kale <[email protected]> * Pass supplier of RepositoriesService to RemoteDirectoryFactory Signed-off-by: Sachin Kale <[email protected]> * Create isRemoteStoreEnabled function for IndexShard Signed-off-by: Sachin Kale <[email protected]> * Explicitly close remoteStore on indexShard close Signed-off-by: Sachin Kale <[email protected]> * Change RemoteDirectory.close to a no-op Signed-off-by: Sachin Kale <[email protected]> Co-authored-by: Sachin Kale <[email protected]> * [Remote Store] Add remote store restore API implementation (opensearch-project#3642) * Add remote restore API implementation Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Add support to add nested settings for remote store (opensearch-project#4060) * Add support to add nested settings for remote store Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Add rest endpoint for remote store restore (opensearch-project#3576) * Add rest endpoint for remote store restore Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Add validator that forces segment replication type before enabling remote store (opensearch-project#4175) * Add validator that forces segment replication type before enabling remote store Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Change remote_store setting validation message to make it more clear (opensearch-project#4199) * Change remote_store setting validation message to make it more clear Signed-off-by: Sachin Kale <[email protected]> * [Remote Store] Add RemoteSegmentStoreDirectory to interact with remote segment store (opensearch-project#4020) * Add RemoteSegmentStoreDirectory to interact with remote segment store Signed-off-by: Sachin Kale <[email protected]> * Use RemoteSegmentStoreDirectory instead of RemoteDirectory (opensearch-project#4240) * Use RemoteSegmentStoreDirectory instead of RemoteDirectory Signed-off-by: Sachin Kale <[email protected]> Signed-off-by: Sachin Kale <[email protected]> Co-authored-by: Sachin Kale <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03273b5 - Browse repository at this point
Copy the full SHA 03273b5View commit details -
Segment Replication - Implement segment replication event cancellatio…
…n. (opensearch-project#4225) (opensearch-project#4387) * Segment Replication. Fix Cancellation of replication events. This PR updates segment replication paths to correctly cancel replication events on the primary and replica. In the source service, any ongoing event for a primary that is sending to a replica that shuts down or is promoted as a new primary are cancelled. In the target service, any ongoing event for a replica that is promoted as a new primary or is fetching from a primary that shuts down. It wires up SegmentReplicationSourceService as an IndexEventListener so that it can respond to events and cancel any ongoing transfer state. This change also includes some test cleanup for segment replication to rely on actual components over mocks. Signed-off-by: Marc Handalian <[email protected]> Fix to not start/stop SegmentReplicationSourceService as a lifecycle component with feature flag off. Signed-off-by: Marc Handalian <[email protected]> Update logic to properly mark SegmentReplicationTarget as cancelled when cancel initiated by primary. Signed-off-by: Marc Handalian <[email protected]> Minor updates from self review. Signed-off-by: Marc Handalian <[email protected]> * Add missing changelog entry. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> (cherry picked from commit 19d1a2b)
Configuration menu - View commit details
-
Copy full SHA for 1edb733 - Browse repository at this point
Copy the full SHA 1edb733View commit details -
Bug fixes for dependabot changelog verifier (opensearch-project#4364) (…
…opensearch-project#4395) * Fix token usage for changelog helper Signed-off-by: Kunal Kotwani <[email protected]> * Add conditional check for dependabot steps Signed-off-by: Kunal Kotwani <[email protected]> * Add dependency section Signed-off-by: Kunal Kotwani <[email protected]> * Bug fixes for dependabot changelog verifier Signed-off-by: Kunal Kotwani <[email protected]> * Update the changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 4a6e937)
Configuration menu - View commit details
-
Copy full SHA for dfd0328 - Browse repository at this point
Copy the full SHA dfd0328View commit details
Commits on Sep 3, 2022
-
[Segment Replication] Bump segment infos counter before commit during…
… replica promotion (opensearch-project#4365) (opensearch-project#4397) * [Segment Replication] Bump segment infos counter before commit during replica promotion Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5985955 - Browse repository at this point
Copy the full SHA 5985955View commit details
Commits on Sep 5, 2022
-
[Segment Replication] Add check to cancel ongoing replication with ol…
…d primary on onNewCheckpoint on replica (opensearch-project#4363) (opensearch-project#4396) * [Segment Replication] Add check to cancel ongoing replication with old primary on onNewCheckpoint on replica Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> * Address review comments Signed-off-by: Suraj Singh <[email protected]> * Address review comments 2 Signed-off-by: Suraj Singh <[email protected]> * Test failures Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc97324 - Browse repository at this point
Copy the full SHA fc97324View commit details
Commits on Sep 6, 2022
-
[Remote Store] Add index specific setting for remote repository (open…
…search-project#4253) (opensearch-project#4418) * Add index specific setting for remote repository * Fix for failover incremental uploads Signed-off-by: Sachin Kale <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d90d35 - Browse repository at this point
Copy the full SHA 3d90d35View commit details -
Segment Replication - Fix NoSuchFileException errors caused when comp…
…uting metadata snapshot on primary shards. (opensearch-project#4366) (opensearch-project#4422) * Segment Replication - Fix NoSuchFileException errors caused when computing metadata snapshot on primary shards. This change fixes the errors that occur when computing metadata snapshots on primary shards from the latest in-memory SegmentInfos. The error occurs when a segments_N file that is referenced by the in-memory infos is deleted as part of a concurrent commit. The segments themselves are incref'd by IndexWriter.incRefDeleter but the commit file (Segments_N) is not. This change resolves this by ignoring the segments_N file when computing metadata for CopyState and only sending incref'd segment files to replicas. Signed-off-by: Marc Handalian <[email protected]> * Fix spotless. Signed-off-by: Marc Handalian <[email protected]> * Update StoreTests.testCleanupAndPreserveLatestCommitPoint to assert additional segments are deleted. Signed-off-by: Marc Handalian <[email protected]> * Rename snapshot to metadataMap in CheckpointInfoResponse. Signed-off-by: Marc Handalian <[email protected]> * Refactor segmentReplicationDiff method to compute off two maps instead of MetadataSnapshots. Signed-off-by: Marc Handalian <[email protected]> * Fix spotless. Signed-off-by: Marc Handalian <[email protected]> * Revert catchall in SegmentReplicationSourceService. Signed-off-by: Marc Handalian <[email protected]> * Revert log lvl change. Signed-off-by: Marc Handalian <[email protected]> * Fix SegmentReplicationTargetTests Signed-off-by: Marc Handalian <[email protected]> * Cleanup unused logger. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Co-authored-by: Suraj Singh <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35ddbd8 - Browse repository at this point
Copy the full SHA 35ddbd8View commit details -
[Segment Replication] Extend FileChunkWriter to allow cancel on trans…
…port client (opensearch-project#4386) (opensearch-project#4424) * [Segment Replication] Extend FileChunkWriter to allow cancel on retryable transport client Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> * Address review comments Signed-off-by: Suraj Singh <[email protected]> * Integration test Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f339e5 - Browse repository at this point
Copy the full SHA 1f339e5View commit details
Commits on Sep 7, 2022
-
[Semgnet Replication] Update flaky testOnNewCheckpointFromNewPrimaryC…
…ancelOngoingReplication unit test (opensearch-project#4414) (opensearch-project#4425) * [Semgnet Replication] Update flaky testOnNewCheckpointFromNewPrimaryCancelOngoingReplication unit test Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> * Update changelog entry Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1eae8f4 - Browse repository at this point
Copy the full SHA 1eae8f4View commit details -
[Backport 2.x] Revert to Netty 4.1.79.Final (opensearch-project#4432)
* Revert to Netty 4.1.79.Final (opensearch-project#4428) Signed-off-by: Craig Perkins <[email protected]> Signed-off-by: Craig Perkins <[email protected]> (cherry picked from commit fb64a85) * Remove cherry-pick conflict in CHANGELOG.md Signed-off-by: Craig Perkins <[email protected]> * Remove netty-codec-http2-4.1.79.Final.jar.sha1 Signed-off-by: Craig Perkins <[email protected]> Signed-off-by: Craig Perkins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32258cf - Browse repository at this point
Copy the full SHA 32258cfView commit details -
[Segment Replication] [Backport] Fix timeout issue by calculating tim…
…e needed to process getSegmentFiles. (opensearch-project#4434) * Fix timeout issue by calculating time needed to process getSegmentFiles. Signed-off-by: Rishikesh1159 <[email protected]> * Fix PR link in change log. Signed-off-by: Rishikesh1159 <[email protected]> * Addressing comments from PR. Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4de6932 - Browse repository at this point
Copy the full SHA 4de6932View commit details -
[Bug]: gradle check failing with java heap OutOfMemoryError (opensea…
…rch-project#4328) (opensearch-project#4442) * [Bug]: gradle check failing with java heap OutOfMemoryError Signed-off-by: Andriy Redko <[email protected]> * Fork JavaCompile task Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit ccf575a) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff8fe36 - Browse repository at this point
Copy the full SHA ff8fe36View commit details -
Add bwcVersion 1.3.6 to 2.x (opensearch-project#4452)
* Add bwcVersion 1.3.6 to 2.x causing build failures Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ceb0e17 - Browse repository at this point
Copy the full SHA ceb0e17View commit details -
[Backport to 2.x] [Segment Replication] - Update replicas to commit S…
…egmentInfos instead of relying on segments_N from primary shards. (opensearch-project#4450) * Segment Replication - Fix NoSuchFileException errors caused when computing metadata snapshot on primary shards. (opensearch-project#4366) * Segment Replication - Fix NoSuchFileException errors caused when computing metadata snapshot on primary shards. This change fixes the errors that occur when computing metadata snapshots on primary shards from the latest in-memory SegmentInfos. The error occurs when a segments_N file that is referenced by the in-memory infos is deleted as part of a concurrent commit. The segments themselves are incref'd by IndexWriter.incRefDeleter but the commit file (Segments_N) is not. This change resolves this by ignoring the segments_N file when computing metadata for CopyState and only sending incref'd segment files to replicas. Signed-off-by: Marc Handalian <[email protected]> * Fix spotless. Signed-off-by: Marc Handalian <[email protected]> * Update StoreTests.testCleanupAndPreserveLatestCommitPoint to assert additional segments are deleted. Signed-off-by: Marc Handalian <[email protected]> * Rename snapshot to metadataMap in CheckpointInfoResponse. Signed-off-by: Marc Handalian <[email protected]> * Refactor segmentReplicationDiff method to compute off two maps instead of MetadataSnapshots. Signed-off-by: Marc Handalian <[email protected]> * Fix spotless. Signed-off-by: Marc Handalian <[email protected]> * Revert catchall in SegmentReplicationSourceService. Signed-off-by: Marc Handalian <[email protected]> * Revert log lvl change. Signed-off-by: Marc Handalian <[email protected]> * Fix SegmentReplicationTargetTests Signed-off-by: Marc Handalian <[email protected]> * Cleanup unused logger. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Co-authored-by: Suraj Singh <[email protected]> * [Segment Replication] - Update replicas to commit SegmentInfos instead of relying on segments_N from primary shards. (opensearch-project#4402) * Segment Replication - Update replicas to commit SegmentInfos instead of relying on segments_N from primary shards. This change updates replicas to commit SegmentInfos before the shard is closed, on receiving a new commit point from a primary, and when a new primary is detected. This change also makes the public commitSegmentInfos on NRTEngine obsolete, refactoring IndexShard to simply call reset on the engine. Signed-off-by: Marc Handalian <[email protected]> * Remove noise & extra log statement. Signed-off-by: Marc Handalian <[email protected]> * PR feedback. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> * [Segment Replicaiton] Fix merge conflict. Update EngineTestCase.getTranslog() Signed-off-by: Suraj Singh <[email protected]> * Spotless check apply fixes Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4170d37 - Browse repository at this point
Copy the full SHA 4170d37View commit details
Commits on Sep 8, 2022
-
Bumping 2.x to 2.4.0 (opensearch-project#4454)
Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d81df48 - Browse repository at this point
Copy the full SHA d81df48View commit details
Commits on Sep 9, 2022
-
2.3.0 release notes (opensearch-project#4457) (opensearch-project#4463)
* 2.3.0 release notes Signed-off-by: Suraj Singh <[email protected]> * Add changelog entry Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5479690 - Browse repository at this point
Copy the full SHA 5479690View commit details -
Bugfix: Allow opensearch.bat file and opensearch-env.bat files to run…
… when install path includes a space. (opensearch-project#4362) (opensearch-project#4472) * Bugfix: Prevent escaping of in `else-if` statement by setting variable without double quotes. Signed-off-by: Mike Wilkinson <[email protected]> * Add changelog entry for fix Signed-off-by: Mike Wilkinson <[email protected]> * Escape double quotes for environment variables set by `opensearch-env.bat`. Explicitly apply quotes where those environment variables are invoked. Signed-off-by: Mike Wilkinson <[email protected]> Signed-off-by: Mike Wilkinson <[email protected]> Co-authored-by: Mike Wilkinson <[email protected]> Signed-off-by: Mike Wilkinson <[email protected]> Co-authored-by: mwilkinson-imo <[email protected]> Co-authored-by: Mike Wilkinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3080dfd - Browse repository at this point
Copy the full SHA 3080dfdView commit details
Commits on Sep 14, 2022
-
Fixed flaky test: ResourceAwareTasksTests.testTaskIdPersistsInThreadC…
…ontext (opensearch-project#4484) (opensearch-project#4500) Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Co-authored-by: Ketan Verma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3612b24 - Browse repository at this point
Copy the full SHA 3612b24View commit details
Commits on Sep 15, 2022
-
Getting security exception due to access denied 'java.lang.RuntimePer…
…mission' 'accessDeclaredMembers' when trying to get snapshot with S3 IRSA (opensearch-project#4469) (opensearch-project#4520) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Co-authored-by: Suraj Singh <[email protected]> (cherry picked from commit 8366ea3) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Co-authored-by: Suraj Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3a2e91 - Browse repository at this point
Copy the full SHA b3a2e91View commit details -
[AUTO] [2.x] Added bwc version 2.3.1. (opensearch-project#4512)
* Added bwc version 2.3.1 * Add changelog of adding bwc version 2.3.1 Signed-off-by: Tianli Feng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a02d7d - Browse repository at this point
Copy the full SHA 2a02d7dView commit details
Commits on Sep 16, 2022
-
Adding support for labels on version bump PRs, skip label support for… (
opensearch-project#4391) (opensearch-project#4421) * Adding support for labels on version bump PRs, skip label support for changelog verifier Signed-off-by: Kunal Kotwani <[email protected]> * Add changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 0c10674)
Configuration menu - View commit details
-
Copy full SHA for 42f3c18 - Browse repository at this point
Copy the full SHA 42f3c18View commit details
Commits on Sep 20, 2022
-
[Backport 2.x] Updates jackson and snakeyml dependencies (opensearch-…
…project#4563) * Updated jackson and snakeyml dependencies Signed-off-by: Owais Kazi <[email protected]> * Updated changelog Signed-off-by: Owais Kazi <[email protected]> * Update changelog with the 2.x PR number Signed-off-by: Owais Kazi <[email protected]> * Updated chaneglog Signed-off-by: Owais Kazi <[email protected]> Signed-off-by: Owais Kazi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3909012 - Browse repository at this point
Copy the full SHA 3909012View commit details
Commits on Sep 22, 2022
-
[2.x] Change the version to remove deprecated code of adding node nam…
…e into log pattern of log4j property file (opensearch-project#4569) Signed-off-by: Tianli Feng <[email protected]>
Tianli Feng authoredSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 83b0ba1 - Browse repository at this point
Copy the full SHA 83b0ba1View commit details
Commits on Sep 23, 2022
-
Ignore all malformed objects when ignore_malformed is true (opensearc…
…h-project#4494) (opensearch-project#4566) Fixes a bug to not fail the entire document when "ignore_malformed" is set to true. Allowing the valid fields to be indexed and ignore only the malformed fields. (cherry picked from commit 45c9597) Signed-off-by: Hauck <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b7b5d5 - Browse repository at this point
Copy the full SHA 4b7b5d5View commit details
Commits on Sep 27, 2022
-
add support for s390x architecture (opensearch-project#4001) (opensea…
…rch-project#4462) * add s390x support in systemcallfilter opensearch-project#4000 Signed-off-by: Andrija Pantovic <[email protected]> * add gradle cfg for s390x Signed-off-by: Andrija Pantovic <[email protected]> * change assertion for architecture Signed-off-by: Andrija Pantovic <[email protected]> * change assertion for architecture Signed-off-by: Andrija Pantovic <[email protected]> * update changelog Signed-off-by: Andrija Pantovic <[email protected]> Signed-off-by: Andrija Pantovic <[email protected]> Signed-off-by: Andrija Pantovic <[email protected]> (cherry picked from commit 517c19c) Co-authored-by: Andrija Pantovic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c43c56c - Browse repository at this point
Copy the full SHA c43c56cView commit details
Commits on Sep 30, 2022
-
Fix invalid search location of JDK for arm64 (opensearch-project#4613) (
opensearch-project#4642) Related commit: 0e9f74e Signed-off-by: Heemin Kim <[email protected]> (cherry picked from commit 2c0277b)
Configuration menu - View commit details
-
Copy full SHA for bd532e1 - Browse repository at this point
Copy the full SHA bd532e1View commit details
Commits on Oct 4, 2022
-
[Backport] [2.x] Fixed the SnapshotsInProgress error during index del…
…etion (opensearch-project#4570) (opensearch-project#4670) * Fixed the SnapshotsInProgress error during index deletion (opensearch-project#4570) Signed-off-by: Xue Zhou <[email protected]> * Add changelog Signed-off-by: Xue Zhou <[email protected]> Signed-off-by: Xue Zhou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a90fd73 - Browse repository at this point
Copy the full SHA a90fd73View commit details -
Update to Apache Lucene 9.4.0 (opensearch-project#4661) (opensearch-p…
…roject#4667) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59176ec - Browse repository at this point
Copy the full SHA 59176ecView commit details -
[Backport 2.x] Bumping hadoop-hdfs version to 3.3.4 (opensearch-proje…
…ct#4647) * Updating hadoop-hdfs to 3.3.4 Signed-off-by: Sarat Vemulapalli <[email protected]> * Fixing typo Signed-off-by: Sarat Vemulapalli <[email protected]> Signed-off-by: Sarat Vemulapalli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00f7734 - Browse repository at this point
Copy the full SHA 00f7734View commit details
Commits on Oct 5, 2022
-
Fixed day of year defaulting for round up parser (opensearch-project#…
…4627) (opensearch-project#4678) * Fixed day of year defaulting for round up parser (opensearch-project#4627) Signed-off-by: Vishal Sarda <[email protected]> (cherry picked from commit a17692d)
Configuration menu - View commit details
-
Copy full SHA for a12feea - Browse repository at this point
Copy the full SHA a12feeaView commit details
Commits on Oct 6, 2022
-
[Backport 2.x] [Point in time] Backport point in time changes (opense…
…arch-project#4616) * Adding create pit service layer changes Signed-off-by: Bharathwaj G <[email protected]> * Adding delete pit service layer changes Signed-off-by: Bharathwaj G <[email protected]> * Add service layer changes for list all PITs Signed-off-by: Bharathwaj G <[email protected]> * Add Point In Time Node Stats API ServiceLayer Changes Signed-off-by: Bharathwaj G <[email protected]> * Add changes to Point in time segments API service layer Signed-off-by: Bharathwaj G <[email protected]> * Add changes for Create PIT and Delete PIT rest layer and rest high level client Signed-off-by: Bharathwaj G <[email protected]> * Added restlayer changes for pit stats Signed-off-by: Bharathwaj G <[email protected]> * 2.4 specific fixes Signed-off-by: Bharathwaj G <[email protected]> * Modified cat shards test for pit stats Signed-off-by: Bharathwaj G <[email protected]> * Added rest layer changes for List all PITs and PIT segments Signed-off-by: Bharathwaj G <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c0b4e7 - Browse repository at this point
Copy the full SHA 2c0b4e7View commit details -
Bugfix/496 rollover alias with filters (opensearch-project#4499) (ope…
…nsearch-project#4651) * 496: Added filters, indexRouting and searchRouting when doing rollover on alias Signed-off-by: Stevan Buzejic <[email protected]> * 496: Removed unused map property in metada alias rollover tests Signed-off-by: Stevan Buzejic <[email protected]> Signed-off-by: Stevan Buzejic <[email protected]> Co-authored-by: Stevan Buzejic <[email protected]> (cherry picked from commit 54f8fdd) Co-authored-by: Stevan Buzejic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36925c5 - Browse repository at this point
Copy the full SHA 36925c5View commit details
Commits on Oct 7, 2022
-
Add BWC version 1.3.7 (opensearch-project#4709)
Signed-off-by: Tianli Feng <[email protected]> Signed-off-by: Tianli Feng <[email protected]>
Tianli Feng authoredOct 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 2a7e46b - Browse repository at this point
Copy the full SHA 2a7e46bView commit details
Commits on Oct 10, 2022
-
Add shard routing primary check when processing a checkpoint. (opense…
…arch-project#4716) Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4b990d - Browse repository at this point
Copy the full SHA a4b990dView commit details -
Load the deprecated master role in a dedocated method instead of in s…
…etAdditionalRoles() (opensearch-project#4653) Signed-off-by: Tianli Feng <[email protected]>
Tianli Feng authoredOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 1637590 - Browse repository at this point
Copy the full SHA 1637590View commit details -
[2.x] Bump jettison version from 1.4.1 to 1.5.1 (opensearch-project#4717
) * Bump from 1.4.1 to 1.5.1 Signed-off-by: Rishikesh1159 <[email protected]> * Update change log with correct PR link Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b55719c - Browse repository at this point
Copy the full SHA b55719cView commit details
Commits on Oct 11, 2022
-
[Deprecate] RepositoryData.MIN_VERSION for removal in next major rele…
…ase (opensearch-project#4729) This field is only used for old snapshot generations and needs to be removed in the next major version. This commit sets up the removal for backwards compatibility support. Signed-off-by: Nicholas Walter Knize <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9feddc1 - Browse repository at this point
Copy the full SHA 9feddc1View commit details -
Add a new node role 'search' which is dedicated to provide search cap…
…ability (opensearch-project#4689) (opensearch-project#4739) Signed-off-by: Tianli Feng <[email protected]> Signed-off-by: Tianli Feng <[email protected]>
Tianli Feng authoredOct 11, 2022 Configuration menu - View commit details
-
Copy full SHA for 747aa97 - Browse repository at this point
Copy the full SHA 747aa97View commit details -
[Backport 2.x] ZIP publication groupId value is configurable (opensea…
…rch-project#4156) and Further simplification of the ZIP publication implementation (opensearch-project#4360) (opensearch-project#4733) * This is a backport of opensearch-project#4156 and opensearch-project#4360 to 2.x * opensearch-project#4156 was cherry-picked from 7fe5830 - Resolving conflicts in CHANGELOG.md * opensearch-project#4360 was cherry-picked from ab6849f - Resolving conflicts in CHANGELOG.md There is one noticeable difference, the `project.group` property can be empty in which case it will fall back to default value: `org.opensearch.plugin`. See <opensearch-project#4156 (comment)> for more details. Signed-off-by: Lukáš Vlček <[email protected]> Signed-off-by: Lukáš Vlček <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4a3369 - Browse repository at this point
Copy the full SHA f4a3369View commit details -
Fixing Gradle warnings associated with publishPluginZipPublicationToX…
…xx tasks (opensearch-project#4742) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51678a8 - Browse repository at this point
Copy the full SHA 51678a8View commit details
Commits on Oct 13, 2022
-
[Backport 2.x] Set analyzer to regex query string search (opensearch-…
…project#4219) Sets analyzer to regex query string search Signed-off-by: yogev mets <[email protected]> (cherry picked from commit ea4cfcc) Co-authored-by: Yogev Mets <[email protected]> Co-authored-by: Nicholas Walter Knize <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9968840 - Browse repository at this point
Copy the full SHA 9968840View commit details -
[Backport 2.x] Introduce experimental searchable snapshot API (opense…
…arch-project#4780) * Introduce experimental searchable snapshot API (opensearch-project#4680) This commit adds a new parameter to the snapshot restore API to restore to a new type of "remote snapshot" index where, unlike traditional snapshot restores, the index data is not all downloaded to disk and instead is read on-demand at search time. The feature is functional with this commit, and includes a simple end-to-end integration test, but is far from complete. See tracking issue opensearch-project#2919 for the rest of the work planned/underway. All new capabilities are gated behind a new searchable snapshot feature flag. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 431bdeb) * Fix assertion in test of ShardStateMetadata (opensearch-project#4774) This test randomly fails if the enum selected isn't the same as the one choosen by the legacy constructor. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 1a7aaba) * Update version check for 2.4 Checking on or after version 3.0 does not work (or make sense) since this is on the 2.x branch. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50225cb - Browse repository at this point
Copy the full SHA 50225cbView commit details
Commits on Oct 17, 2022
-
Update Jackson Databind to 2.13.4.2 (addressing CVE-2022-42003) (open…
…search-project#4779) (opensearch-project#4781) * Update Jackson Databind to 2.13.4.2 (addressing CVE-2022-42003) (opensearch-project#4779) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 12f26d3) * Update changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> Co-authored-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97bbc92 - Browse repository at this point
Copy the full SHA 97bbc92View commit details
Commits on Oct 18, 2022
-
Install and configure Log4j JUL adapter for Lucene 9.4 (opensearch-pr…
…oject#4754) (opensearch-project#4758) Adds log4j-jul dependency (along with license and notice files) and configures the java.util.logging log4j adapater to route all JUL logs to the proper opensearch locations setup through the LogConfigurator for Lucene 9.4 compatibility. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit beb9915)
Configuration menu - View commit details
-
Copy full SHA for e53e6ad - Browse repository at this point
Copy the full SHA e53e6adView commit details
Commits on Oct 19, 2022
-
Disable merge on refresh in DiskThresholdDeciderIT (opensearch-projec…
…t#4828) (opensearch-project#4833) Disables merge on refresh for DiskThresholdDeciderIT.testRestoreSnapshotAllocationDoesNotExceedWatermark. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 49363fb)
Configuration menu - View commit details
-
Copy full SHA for 45fb2e0 - Browse repository at this point
Copy the full SHA 45fb2e0View commit details -
Better plural stemmer than minimal_english (opensearch-project#4738) (o…
…pensearch-project#4834) Drops the trailing "e" in taxes, dresses, watches, dishes etc that otherwise cause mismatches with plural and singular forms. Signed-off-by: Nicholas Walter Knize <[email protected]> Co-authored-by: Mark Harwood <[email protected]> Co-authored-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit c92846d)
Configuration menu - View commit details
-
Copy full SHA for a44370d - Browse repository at this point
Copy the full SHA a44370dView commit details -
Refactor BalancedAllocator.Balancer to LocalShardsBalancer (opensearc…
…h-project#4761) (opensearch-project#4818) * Refactor BalancedAllocator.Balancer to LocalShardsBalancer (opensearch-project#4761) * Refactor BalancedAllocator.Balancer to LocalShardsBalancer Signed-off-by: Kunal Kotwani <[email protected]> * Deprecate Balancer to maintain BWC Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 1d65485) * Update changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 785e4a6 - Browse repository at this point
Copy the full SHA 785e4a6View commit details
Commits on Oct 20, 2022
-
[Backport 2.x] Bump protobuf-java to 3.21.7 in repository-gcs and rep…
…ository-hdfs. (opensearch-project#4854) * Backport 4790 to 2.x Signed-off-by: Ryan Bogan <[email protected]> * Fixed merge conflicts Signed-off-by: Ryan Bogan <[email protected]> * Removed unused SHA Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e0d0be - Browse repository at this point
Copy the full SHA 4e0d0beView commit details
Commits on Oct 21, 2022
-
[Backport 2.x] Fix AbstractStringFieldDataTestCase tests to account f…
…or TotalHits lower bound (opensearch-project#4867) * Fix AbstractStringFieldDataTestCase tests to account for TotalHits lower bound (opensearch-project#4270) Fixes tests to account for TotalHits uncertainty as of Lucene 9. Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit 4643620) * Added CHANGELOG. Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Co-authored-by: Daniel Widdis <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38287d8 - Browse repository at this point
Copy the full SHA 38287d8View commit details -
Skip uppercase regex tests before 2.4.0 (opensearch-project#4869)
This feature was backported in opensearch-project#4219 and will only be present in version 2.4 and newer. The test must be skipped for mixed cluster cases with nodes older than 2.4. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1511aa8 - Browse repository at this point
Copy the full SHA 1511aa8View commit details -
[Backport 2.x] Introduce Remote translog feature flag (opensearch-pro…
…ject#4158) (opensearch-project#4857) * Introduce Remote translog feature flag (opensearch-project#4158) * Introduce Remote translog feature flag * Limit combinations of remote segment and translog store to valid ones Signed-off-by: Bukhtawar Khan <[email protected]> (cherry picked from commit a469a3c) * Add CHANGELOG entry Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> Co-authored-by: Bukhtawar Khan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 057b096 - Browse repository at this point
Copy the full SHA 057b096View commit details -
Add groupId value propagation tests for ZIP publication task (opensea…
…rch-project#4848) This is back-port of opensearch-project#4772 Signed-off-by: Lukáš Vlček <[email protected]> (cherry picked from commit eb33015)
Configuration menu - View commit details
-
Copy full SHA for a273f27 - Browse repository at this point
Copy the full SHA a273f27View commit details -
[Backport 2.x]Support of GeoJson Point for GeoPoint field (opensearch…
…-project#4597) (opensearch-project#4842) * Support of GeoJson Point for GeoPoint field (opensearch-project#4597) * Support of GeoJson Point for GeoPoint field See opensearch-project/geospatial#152 Signed-off-by: Heemin Kim <[email protected]> (cherry picked from commit a282d39) * Run geojson yaml test for 2.4 and above only Signed-off-by: Heemin Kim <[email protected]> Signed-off-by: Heemin Kim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0503897 - Browse repository at this point
Copy the full SHA 0503897View commit details
Commits on Oct 24, 2022
-
Compatibility issue with /_mget: RHLC 2.x connected to OpenSearch Clu…
…ster 1.x (opensearch-project#4812) (opensearch-project#4875) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit d85f8cd) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82ce8cb - Browse repository at this point
Copy the full SHA 82ce8cbView commit details -
Add missing no jdk distributions (opensearch-project#4722) (opensearc…
…h-project#4884) * add missing no-jdk gradle targets for distributions by convention all supported platforms should also have a gradle target to produce a no-jdk build and that target should be called `no-jdk-[platform]`. this is a first step in the path to publishing the no-jdk distributions as part of the release, as there are use-cases where a specific JDK should be used instead of the packaged one and it's cleaner to use a small distribution which doesn't bring along an unneeded JDK (the JDK greatly increases the resulting distribution since). note that i failed to rename the `linux-s390x` target, it seems that there's too much generic build code out there which tries to stitch together that name and then fails if it doesn't find it. this is part of opensearch-build#99. Signed-off-by: Ralph Ursprung <[email protected]> * add basic README for `:distribution` this is primarily to document the JDK & No JDK setup (to codify it for the future), however the README can be extended in the future to document more information which is currently hidden away only somewhere in the code. Signed-off-by: Ralph Ursprung <[email protected]> Signed-off-by: Ralph Ursprung <[email protected]> (cherry picked from commit dfa1118)
Configuration menu - View commit details
-
Copy full SHA for 5bf2ec4 - Browse repository at this point
Copy the full SHA 5bf2ec4View commit details -
[Backport 2.x] [Remote Store] Change behaviour in replica recovery fo…
…r remote translog enabled indices (opensearch-project#4318) (opensearch-project#4873) * [Remote Store] Change behaviour in replica recovery for remote translog enabled indices (opensearch-project#4318) Signed-off-by: Ashish Singh <[email protected]> * Fixes ReplicaRecoveryWithRemoteTranslogOnPrimaryTests Signed-off-by: Ashish Singh <[email protected]> Signed-off-by: Ashish Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3df7015 - Browse repository at this point
Copy the full SHA 3df7015View commit details -
[Backport 2.x] Exclude jettison version brought in with hadoop-minicl…
…uster (opensearch-project#4832) * Backport 4787 to 2.x Signed-off-by: Ryan Bogan <[email protected]> * Fixed merge conflicts Signed-off-by: Ryan Bogan <[email protected]> * Fixed Changelog Signed-off-by: Ryan Bogan <[email protected]> * Fixed Changelog Signed-off-by: Ryan Bogan <[email protected]> * Fixed merge conflicts Signed-off-by: Ryan Bogan <[email protected]> * Addressed more merge conflicts Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52ff342 - Browse repository at this point
Copy the full SHA 52ff342View commit details -
Fix recovery path for searchable snapshots (opensearch-project#4813) (o…
…pensearch-project#4895) Replicas are bootstrapped using the recovery path, as opposed to the restore path used for creating the primary shard. This has been broken in the initial implementation of searchable snapshots. The fix here is to put in the appropriate checks to avoid failing during recovery. I've also updated the integration test to ensure the recovery path is always exercised during testing. Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 6ac0c7c)
Configuration menu - View commit details
-
Copy full SHA for 4bd0116 - Browse repository at this point
Copy the full SHA 4bd0116View commit details
Commits on Oct 25, 2022
-
Add a link to the flakey test dev guide. (opensearch-project#4894)
Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5482d9d - Browse repository at this point
Copy the full SHA 5482d9dView commit details -
Upgrade netty to 4.1.84.Final (opensearch-project#4908)
Signed-off-by: Craig Perkins <[email protected]> Signed-off-by: Craig Perkins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e741161 - Browse repository at this point
Copy the full SHA e741161View commit details -
copy
build.sh
over from opensearch-build (opensearch-project#4887) (o……pensearch-project#4891) the build script should be located in this repository instead of centrally in [opensearch-build][] to allow per-branch specific builds (newer versions might have newer requirements, which currently cannot be reflected). the file was copied 1:1 from `scripts/components/OpenSearch/build.sh` as of commit 9e1aa38 in the [opensearch-build][] repository. this is part of opensearch-build#99 and needs to be backported to all active branches because the file here will only be used by the build once the central one in opensearch-build has been removed which in turn can only happen when all active branches have the `build.sh`. [opensearch-build]: https://github.com/opensearch-project/opensearch-build Signed-off-by: Ralph Ursprung <[email protected]> Signed-off-by: Ralph Ursprung <[email protected]> (cherry picked from commit e357246) Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: Ralph Ursprung <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Co-authored-by: Ralph Ursprung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3ae61c - Browse repository at this point
Copy the full SHA c3ae61cView commit details -
Bump reactor-netty-http to 1.0.24 in repository-azure (opensearch-pro…
…ject#4898) Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09a1df2 - Browse repository at this point
Copy the full SHA 09a1df2View commit details -
Fix a bug on handling an invalid array value for point type field (op…
…ensearch-project#4900) (opensearch-project#4917) With this commit, appropriate exception is thrown when an array of four values are provided for point type field. Signed-off-by: Heemin Kim <[email protected]> (cherry picked from commit 0f477a2)
Configuration menu - View commit details
-
Copy full SHA for 7416b5e - Browse repository at this point
Copy the full SHA 7416b5eView commit details
Commits on Oct 26, 2022
-
Geo module: Update access modifier to support extensibility (opensear…
…ch-project#4921) Change access modifier from default to protected. This will help to build new geo based aggregation outside OpenSearch, by depending on GeoGrid as base class. Signed-off-by: Vijayan Balasubramanian <[email protected]> Signed-off-by: Vijayan Balasubramanian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5c22b1 - Browse repository at this point
Copy the full SHA b5c22b1View commit details -
Dependency updates: asm 9.3 -> 9.4, bytebuddy 1.12.12 -> 1.12.18 (ope…
…nsearch-project#4889) (opensearch-project#4910) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5a3871 - Browse repository at this point
Copy the full SHA f5a3871View commit details -
Bump Tika from 2.4.0 to 2.5.0 addressing CVE-2022-33879. (opensearch-…
…project#4791) (opensearch-project#4794) * Bump Tika from 2.4.0 to 2.5.0 addressing CVE-2022-33879. Signed-off-by: Marc Handalian <[email protected]> * Add missing SHAs. Signed-off-by: Marc Handalian <[email protected]> * Update changelog with PR info. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> (cherry picked from commit f1995b9) Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b838b32 - Browse repository at this point
Copy the full SHA b838b32View commit details -
[Backport 2.x] Backport opensearch-project#4912: renamed flaky tests. (…
…opensearch-project#4935) Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a5c264 - Browse repository at this point
Copy the full SHA 2a5c264View commit details -
Update Apache Lucene to 9.4.1 (opensearch-project#4922) (opensearch-p…
…roject#4934) Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b78860e - Browse repository at this point
Copy the full SHA b78860eView commit details
Commits on Oct 27, 2022
-
[Backport 2.x] Upgrade woodstox-core (opensearch-project#4951)
* Upgrade woodstox (opensearch-project#4947) * Bump woodstox-core to 6.4.0 Signed-off-by: Vacha Shah <[email protected]> * Update CHANGELOG Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Vacha Shah <[email protected]> * Update CHANGELOG for 2.x Signed-off-by: Vacha Shah <[email protected]> * Remove unused SHAs Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f3dc34 - Browse repository at this point
Copy the full SHA 5f3dc34View commit details -
Make searchable snapshot indexes read-only but allow deletion (opense…
…arch-project#4764) (opensearch-project#4958) This commit adds a new cluster block that is added by default to all searchable snapshot indexes to block writes and metadata changes. (cherry picked from commit c4fc1bc) Signed-off-by: Vishal Sarda <[email protected]> Co-authored-by: Vishal Sarda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c358b77 - Browse repository at this point
Copy the full SHA c358b77View commit details
Commits on Oct 28, 2022
-
Fix for failing checkExtraction, checkLicense and checkNotice tasks f…
…or windows gradle check (opensearch-project#4941) (opensearch-project#4961) * Fix for failing checkExtraction and checkLicense tasks Signed-off-by: Poojita Raj <[email protected]> * changelog added Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdd3917 - Browse repository at this point
Copy the full SHA bdd3917View commit details -
Backport [2.x] [Segment Replication] Fix bug of replica shard's trans…
…log not purging on index (opensearch-project#4975) * Fix bug of replica shard's translog not purging on index flush and fixing related unit tests Signed-off-by: Rishikesh1159 <[email protected]> * Update change log Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 213b966 - Browse repository at this point
Copy the full SHA 213b966View commit details
Commits on Oct 29, 2022
-
Adding feature to exclude indexes starting with dot from shard valida…
…tor (opensearch-project#4695) (opensearch-project#4953) * Adding feature to exclude indexes starting with dot from shard validator Signed-off-by: Nishchay Malhotra <[email protected]> (cherry picked from commit 04eb817)
Configuration menu - View commit details
-
Copy full SHA for fb63589 - Browse repository at this point
Copy the full SHA fb63589View commit details
Commits on Oct 31, 2022
-
build no-jdk distributions as part of release build (opensearch-proje…
…ct#4902) (opensearch-project#4993) with commit e357246 the `build.sh` has been moved to this repository and with commit dfa1118 the missing no-jdk builds have been added. with these preliminary works done we can now start building the no-jdk distributions as part of the release build so that they can then be published. this is part of opensearch-project/opensearch-build#99. Signed-off-by: Ralph Ursprung <[email protected]> Signed-off-by: Ralph Ursprung <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]> (cherry picked from commit 8c9ca4e)
Configuration menu - View commit details
-
Copy full SHA for 122889f - Browse repository at this point
Copy the full SHA 122889fView commit details -
[Backport 2.x] Fix dependencies (opensearch-project#4963) (opensearch…
…-project#4982) * Fix dependencies (opensearch-project#4963) * Upgrading kotlin-stdlib and excluding jetty-http Signed-off-by: Vacha Shah <[email protected]> * Upgrading indirect snakeyaml dependency Signed-off-by: Vacha Shah <[email protected]> * Update CHANGELOG Signed-off-by: Vacha Shah <[email protected]> * Using snakeyaml version from version file Signed-off-by: Vacha Shah <[email protected]> * Upgrading jetty-http instead of excluding since it is used Signed-off-by: Vacha Shah <[email protected]> * Extracting kotlin version Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Vacha Shah <[email protected]> * Update CHANGELOG Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26abe78 - Browse repository at this point
Copy the full SHA 26abe78View commit details -
Bumping 2.x to 2.5.0 (opensearch-project#5002)
* Bumping 2.x to 2.5.0 Signed-off-by: Vacha Shah <[email protected]> * Update CHANGELOG Signed-off-by: Vacha Shah <[email protected]> Signed-off-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 859b06e - Browse repository at this point
Copy the full SHA 859b06eView commit details
Commits on Nov 1, 2022
-
[Backport 2.x] Bump protobuf-java to 3.21.8 (opensearch-project#5005)
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.7 to 3.21.8. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.21.7...v3.21.8) --- updated-dependencies: - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Vacha Shah <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 12d9175 - Browse repository at this point
Copy the full SHA 12d9175View commit details -
OpenJDK Update (October 2022 Patch releases) (opensearch-project#4997) (
opensearch-project#5009) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 34b6b09) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for 8ae710a - Browse repository at this point
Copy the full SHA 8ae710aView commit details -
Use getParameterCount instead of getParameterTypes (opensearch-projec…
…t#4821) (opensearch-project#5010) Signed-off-by: Sergey Nuyanzin <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]> (cherry picked from commit 763ef13) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03c8b6e - Browse repository at this point
Copy the full SHA 03c8b6eView commit details -
[Backport 2.x] Add remote shards allocator for searchable snapshots (o…
…pensearch-project#5024) * Add remote allocator for searchable snapshots (opensearch-project#4870) Signed-off-by: Kunal Kotwani <[email protected]> Part of this commit was developed from code and concepts initially implemented in Amazon OpenSearch Service as part of the UltraWarm feature. Thank you to the following developers and the entire UltraWarm team. Co-authored-by: Min Zhou <[email protected]> Co-authored-by: Ankit Malpani <[email protected]> Co-authored-by: Rohit Nair <[email protected]> Co-authored-by: Sorabh Hamirwasia <[email protected]> Co-authored-by: Ankit Jain <[email protected]> Co-authored-by: Tianru Zhou <[email protected]> Co-authored-by: Neetika Singhal <[email protected]> Co-authored-by: Amit Khandelwal <[email protected]> Co-authored-by: Vigya Sharma <[email protected]> Co-authored-by: Prateek Sharma <[email protected]> Co-authored-by: Venkata Jyothsna Donapati <[email protected]> Co-authored-by: Vlad Rozov <[email protected]> Co-authored-by: Mohit Agrawal <[email protected]> Co-authored-by: Shweta Thareja <[email protected]> Co-authored-by: Palash Hedau <[email protected]> Co-authored-by: Saurabh Singh <[email protected]> Co-authored-by: Piyush Daftary <[email protected]> Co-authored-by: Payal Maheshwari <[email protected]> Co-authored-by: Kunal Khatua <[email protected]> Co-authored-by: Gulshan Kumar <[email protected]> Co-authored-by: Rushi Agrawal <[email protected]> Co-authored-by: Ketan Verma <[email protected]> Co-authored-by: Gaurav Chandani <[email protected]> Co-authored-by: Dharmesh Singh <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 9119104) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * Update changelog Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Kunal Kotwani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff9c0e4 - Browse repository at this point
Copy the full SHA ff9c0e4View commit details
Commits on Nov 2, 2022
-
Awareness attribute decommission backports (opensearch-project#4970)
* Add DecommissionService and helper to execute awareness attribute decommissioning opensearch-project#4084 * Add APIs (GET/PUT) to decommission awareness attribute opensearch-project#4261 * Controlling discovery for decommissioned nodes opensearch-project#4590 * Fix decommission status update to non leader nodes opensearch-project#4800 * Remove redundant field from GetDecommissionStateResponse opensearch-project#4751 * Service Layer changes for Recommission API opensearch-project#4320 * Recommission api level support opensearch-project#4604 * Fix bug in AwarenessAttributeDecommissionIT opensearch-project#4822 Signed-off-by: Rishab Nahata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9f817f - Browse repository at this point
Copy the full SHA b9f817fView commit details -
Skip SymbolicLinkPreservingTarIT when running on Windows. (opensearch…
…-project#5023) (opensearch-project#5025) Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> (cherry picked from commit 0adb74d) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[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>
Configuration menu - View commit details
-
Copy full SHA for a0f79c0 - Browse repository at this point
Copy the full SHA a0f79c0View commit details -
Implement Searchable Snapshot using OnDemandBlockIndexInput (opensear…
…ch-project#4892) (opensearch-project#5042) Part of this commit was developed from code and concepts initially implemented in Amazon OpenSearch Service as part of the UltraWarm feature. Thank you to the following developers and the entire UltraWarm team. Co-authored-by: Min Zhou <[email protected]> Co-authored-by: Ankit Malpani <[email protected]> Co-authored-by: Rohit Nair <[email protected]> Co-authored-by: Sorabh Hamirwasia <[email protected]> Co-authored-by: Ankit Jain <[email protected]> Co-authored-by: Tianru Zhou <[email protected]> Co-authored-by: Neetika Singhal <[email protected]> Co-authored-by: Amit Khandelwal <[email protected]> Co-authored-by: Vigya Sharma <[email protected]> Co-authored-by: Prateek Sharma <[email protected]> Co-authored-by: Venkata Jyothsna Donapati <[email protected]> Co-authored-by: Vlad Rozov <[email protected]> Co-authored-by: Mohit Agrawal <[email protected]> Co-authored-by: Shweta Thareja <[email protected]> Co-authored-by: Palash Hedau <[email protected]> Co-authored-by: Saurabh Singh <[email protected]> Co-authored-by: Piyush Daftary <[email protected]> Co-authored-by: Payal Maheshwari <[email protected]> Co-authored-by: Kunal Khatua <[email protected]> Co-authored-by: Gulshan Kumar <[email protected]> Co-authored-by: Rushi Agrawal <[email protected]> Co-authored-by: Ketan Verma <[email protected]> Co-authored-by: Gaurav Chandani <[email protected]> Co-authored-by: Dharmesh Singh <[email protected]> Signed-off-by: Ahmad AbuKhalil <[email protected]> (cherry picked from commit 1466350) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea675c3 - Browse repository at this point
Copy the full SHA ea675c3View commit details -
Fix bug in SlicedInputStream with zero length (opensearch-project#4863)…
… (opensearch-project#5045) Per the contract of InputStream#read(byte[], int, int): If len is zero, then no bytes are read and 0 is returned SlicedInputStream had a bug where if a zero length was passed then it would drain all the underlying streams and return -1. This was uncovered by using InputStream#readAllBytes in new code under development. The only existing usage of SlicedInputStream should not be vulnerable to this bug. I've also added a check for invalid arguments and created tests to ensure the proper exceptions are thrown per the InputStream contract. In the test I've replaced a "readFully" method with an equivalent "readNBytes" that was introduced in Java 11. Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 6571db7) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e926f3c - Browse repository at this point
Copy the full SHA e926f3cView commit details -
[Backport 2.x] Upgrading zookeeper in hdfs-fixture (opensearch-projec…
…t#5007) (opensearch-project#5047) Signed-off-by: Vacha Shah <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50f56e3 - Browse repository at this point
Copy the full SHA 50f56e3View commit details -
Fix PIT flaky tests (opensearch-project#4632) (opensearch-project#5051)
* Fixing PIT flaky tests Signed-off-by: Bharathwaj G <[email protected]> (cherry picked from commit 0c80a7a) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0993802 - Browse repository at this point
Copy the full SHA 0993802View commit details
Commits on Nov 3, 2022
-
[Backport 2.x] In-flight cancellation of SearchShardTask based on res…
…ource consumption (opensearch-project#5039) * [Backport 2.x] Added in-flight cancellation of SearchShardTask based on resource consumption (opensearch-project#4575) This feature aims to identify and cancel resource intensive SearchShardTasks if they have breached certain thresholds. This will help in terminating problematic queries which can put nodes in duress and degrade the cluster performance. * [Backport 2.x] Added resource usage trackers for in-flight cancellation of SearchShardTask (opensearch-project#4805) 1. CpuUsageTracker: cancels tasks if they consume too much CPU 2. ElapsedTimeTracker: cancels tasks if they consume too much time 3. HeapUsageTracker: cancels tasks if they consume too much heap * [Backport 2.x]Added search backpressure stats API Added search backpressure stats to the existing node/stats API to describe: 1. the number of cancellations (currently for SearchShardTask only) 2. the current state of TaskResourceUsageTracker Signed-off-by: Ketan Verma <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c521b9 - Browse repository at this point
Copy the full SHA 7c521b9View commit details -
[Backport] Weighted routing 2.x (opensearch-project#5008)
* Weighted round-robin scheduling policy for shard coordination traffic… (opensearch-project#4241) * Add PUT api to update shard routing weights (opensearch-project#4272) * Add GET api to get shard routing weights (opensearch-project#4275) * Fix weighted routing metadata deserialization error during node restart (opensearch-project#4691) * Delete API for weighted round robin search routing (opensearch-project#4400) * Mark apis experimental Signed-off-by: Anshu Agarwal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7e1f6e - Browse repository at this point
Copy the full SHA a7e1f6eView commit details -
[Backport 2.x] Add AutoExpandReplica in the validation of replica cou…
…nt enforcement (opensearch-project#5053) * Add AutoExpandReplica in the validation of replica count enforcement Signed-off-by: Arpit Bandejiya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3dc4fef - Browse repository at this point
Copy the full SHA 3dc4fefView commit details -
Backport Graceful Decommission and Integ Tests (opensearch-project#5060)
* Fail weight update when decommission ongoing and fail decommission when attribute not weighed away (opensearch-project#4839) * Add changes for graceful node decommission (opensearch-project#4586) * Add delay timeout for decommission request (opensearch-project#4931) * Integ Tests for Awareness Attribute Decommissioning (opensearch-project#4715) Signed-off-by: Rishab Nahata <[email protected]> Signed-off-by: pranikum <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3798395 - Browse repository at this point
Copy the full SHA 3798395View commit details
Commits on Nov 4, 2022
-
[Backport] [2.x] Fixed misunderstanding message 'No OpenSearchExcepti…
…on found' when detailed_error disabled (opensearch-project#4708) * Fixed misunderstanding message 'No OpenSearchException found' when detailed_error disabled Signed-off-by: Xue Zhou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 802e693 - Browse repository at this point
Copy the full SHA 802e693View commit details -
[Backport 2.x] Cluster Manager task throttling (opensearch-project#5041)
* Add basic thorttler/exponential backoff policy for retry/Defination of throttling exception (opensearch-project#3856) * Corrected Java doc for Throttler * Changed the default behaviour of Throttler to return Optional * Removed generics from Throttler and used String as key * Ignore backport / autocut / dependabot branches for gradle checks on push * Master node changes for master task throttling (opensearch-project#3882) * Data node changes for master task throttling (opensearch-project#4204) * Onboarding of few task types to throttling (opensearch-project#4542) * Fix timeout exception and Add Integ test for Master task throttling (opensearch-project#4588) * Complete TODO for version change and removed unused classes(Throttler and Semaphore) (opensearch-project#4846) * Remove V1 version from throttling testcase Signed-off-by: Dhwanil Patel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d10bc9f - Browse repository at this point
Copy the full SHA d10bc9fView commit details -
Fix flaky test ResourceAwareTasksTests on windows. (opensearch-projec…
…t#5077) (opensearch-project#5079) Signed-off-by: Marc Handalian <[email protected]> Add Changelog entry. Signed-off-by: Marc Handalian <[email protected]> Revert unintentional removal of memory assertion. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> Co-authored-by: Marc Handalian <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 771d7f1 - Browse repository at this point
Copy the full SHA 771d7f1View commit details -
Fix length calculation for block based fetching (opensearch-project#5055
) (opensearch-project#5080) Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 657d559) 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>
Configuration menu - View commit details
-
Copy full SHA for 8ba891b - Browse repository at this point
Copy the full SHA 8ba891bView commit details -
Add allocation tests for remote shards (opensearch-project#5048) (ope…
…nsearch-project#5086) Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 082f059) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Kunal Kotwani <[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>
Configuration menu - View commit details
-
Copy full SHA for 4fc052b - Browse repository at this point
Copy the full SHA 4fc052bView commit details
Commits on Nov 7, 2022
-
Update changelog for 2.4 release (opensearch-project#5082)
The 2.x CHANGELOG is now empty, given that the 2.4 release was created and all 2.4 changes have moved to that version's release notes file. This also brings in the 2.4 release notes. Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 749bb5b - Browse repository at this point
Copy the full SHA 749bb5bView commit details
Commits on Nov 8, 2022
-
Add support for skipping changelog (opensearch-project#5088) (opensea…
…rch-project#5117) Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 3ffa46a) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Kunal Kotwani <[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>
Configuration menu - View commit details
-
Copy full SHA for 8ae0cd8 - Browse repository at this point
Copy the full SHA 8ae0cd8View commit details -
Update Jackson to 2.14.0 (opensearch-project#5105) (opensearch-projec…
…t#5107) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 75d5ed5) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for 82b5b62 - Browse repository at this point
Copy the full SHA 82b5b62View commit details -
Upgrade com.netflix.nebula:nebula-publishing-plugin to 4.6.0. (opense…
…arch-project#5138) Signed-off-by: dblock <[email protected]> Signed-off-by: dblock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93a7640 - Browse repository at this point
Copy the full SHA 93a7640View commit details -
[Backport 2.x] Fix error handling while reading analyzer mapping rule…
…s. (opensearch-project#5142) * Fix error handling while reading analyzer mapping rules Add new parseWordList method that takes a parser as a parameter. It reads custom rules from settings or a file, parses and handles errors. Make error messages less verbose for rules files outside config directory. Signed-off-by: Rabi Panda <[email protected]> * Fix: raise error on malformed CSV. Signed-off-by: dblock <[email protected]> Signed-off-by: Rabi Panda <[email protected]> Signed-off-by: dblock <[email protected]> Co-authored-by: Rabi Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8363e46 - Browse repository at this point
Copy the full SHA 8363e46View commit details -
Fix backport issues for CHANGELOG.md file (opensearch-project#4977) (o…
…pensearch-project#4978) Signed-off-by: Kunal Kotwani <[email protected]> Signed-off-by: Kunal Kotwani <[email protected]> (cherry picked from commit 171d141) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8b8b5db - Browse repository at this point
Copy the full SHA 8b8b5dbView commit details -
Backport CHANGELOG instructions from opensearch-project#5092 (opensea…
…rch-project#5154) This also removes a Jackson dependency update from the changelog because it was backported all the way back to 2.4 so therefore is not unreleased here any more. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f206378 - Browse repository at this point
Copy the full SHA f206378View commit details -
Change the output error message back to use OpenSearchException in th…
…e cause chain (opensearch-project#5081) (opensearch-project#5084) Signed-off-by: Xue Zhou <[email protected]> (cherry picked from commit d479853)
Configuration menu - View commit details
-
Copy full SHA for 93ee17e - Browse repository at this point
Copy the full SHA 93ee17eView commit details -
[Backport 2.x] Fix: org.opensearch.clustermanager.ClusterManagerTaskT…
…hrottlingIT is flaky. (opensearch-project#5153) * Fix: org.opensearch.clustermanager.ClusterManagerTaskThrottlingIT is flaky. (opensearch-project#5152) Signed-off-by: dblock <[email protected]> Signed-off-by: dblock <[email protected]> (cherry picked from commit 88757b4) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Fix race condition in testThrottlingForSingleNode. Signed-off-by: dblock <[email protected]> Signed-off-by: dblock <[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> Co-authored-by: dblock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1cc50af - Browse repository at this point
Copy the full SHA 1cc50afView commit details
Commits on Nov 9, 2022
-
[Segment Replication] Fix for AlreadyClosedException for engine (open…
…search-project#4743) (opensearch-project#5116) * alreadyClosedExceptionFix Signed-off-by: Poojita Raj <[email protected]> * adding changelog entry Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]> (cherry picked from commit 37d1eba) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 73af856 - Browse repository at this point
Copy the full SHA 73af856View commit details -
Fix boundary condition in indexing pressure test (opensearch-project#…
…5168) (opensearch-project#5179) This updates the boundary condition in an assertion in two tests in ShardIndexingPressureConcurrentExecutionTests. I could reliably reproduce errors here by running: ``` ./gradlew ':server:test' -Dtests.iters=10000 --tests "org.opensearch.index.ShardIndexingPressureConcurrentExecutionTests.testReplicaThreadedUpdateToShardLimits" ``` On every error the value that failed was exactly 0.95 and failed the less than check. The change here is to accept 0.95, and also refactor the test to give a better error message on failure. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 3423f44) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[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>
Configuration menu - View commit details
-
Copy full SHA for aff2b1f - Browse repository at this point
Copy the full SHA aff2b1fView commit details
Commits on Nov 10, 2022
-
Cleanup: remove unused semicolon (opensearch-project#5169) (opensearc…
…h-project#5178) [QA: None] Signed-off-by: Xiao Cui <[email protected]> Signed-off-by: Xiao Cui <[email protected]> (cherry picked from commit dcb80bc) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Xiao Cui <[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>
Configuration menu - View commit details
-
Copy full SHA for 591c674 - Browse repository at this point
Copy the full SHA 591c674View commit details -
[Backport 2.x] Bump bcpg-fips from 1.0.5.1 to 1.0.7.1 in /distributio…
…n/tools/plugin-cli (opensearch-project#5148) * Bump bcpg-fips from 1.0.5.1 to 1.0.7.1 in /distribution/tools/plugin-cli (opensearch-project#5102) * Bump bcpg-fips from 1.0.5.1 to 1.0.7.1 in /distribution/tools/plugin-cli Bumps bcpg-fips from 1.0.5.1 to 1.0.7.1. --- updated-dependencies: - dependency-name: org.bouncycastle:bcpg-fips dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 5c1d084) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * add changelog Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Poojita Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37519fc - Browse repository at this point
Copy the full SHA 37519fcView commit details -
[BUG] Gradle Check Failed on Windows due to JDK19 pulling by gradle (o…
…pensearch-project#5188) (opensearch-project#5191) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 650039c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for 083890f - Browse repository at this point
Copy the full SHA 083890fView commit details -
[Backport 2.x] Bump commons-compress from 1.21 to 1.22 in /plugins/in…
…gest-attachment (opensearch-project#5183) * Bump commons-compress from 1.21 to 1.22 in /plugins/ingest-attachment (opensearch-project#5104) * Bump commons-compress from 1.21 to 1.22 in /plugins/ingest-attachment Bumps commons-compress from 1.21 to 1.22. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit fadf409) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * add changelog Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Poojita Raj <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3616e7 - Browse repository at this point
Copy the full SHA a3616e7View commit details -
Bump geoip2 from 3.0.1 to 3.0.2 in /modules/ingest-geoip (opensearch-…
…project#5103) (opensearch-project#5201) * Bump geoip2 from 3.0.1 to 3.0.2 in /modules/ingest-geoip Bumps [geoip2](https://github.com/maxmind/GeoIP2-java) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/maxmind/GeoIP2-java/releases) - [Changelog](https://github.com/maxmind/GeoIP2-java/blob/main/CHANGELOG.md) - [Commits](maxmind/GeoIP2-java@v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: com.maxmind.geoip2:geoip2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * modify changelog Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Poojita Raj <[email protected]> (cherry picked from commit de2b84d) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 506d6e3 - Browse repository at this point
Copy the full SHA 506d6e3View commit details -
Fix flaky DecommissionControllerTests.testTimesOut (opensearch-projec…
…t#4683) (opensearch-project#4688) (opensearch-project#5206) This test fails pretty reliably if I run it on repeat. I believe the problem is that the test assumes the function will take longer than 2ms, which is likely not a valid assumption in all cases. Fortunately, I can pass in a zero duration which is guaranteed to timeout even if the system clock does not advance at all. Also moved the assertions out of the callback into the main test method, otherwise the assertion error messages would get buried and the test report would just show a timeout error. Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 737536e - Browse repository at this point
Copy the full SHA 737536eView commit details -
Ignore lock file when testing cleanupAndPreserveLatestCommitPoint (op…
…ensearch-project#4544) (opensearch-project#5207) Signed-off-by: Daniel Widdis <[email protected]> Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit 7ebb2af) Co-authored-by: Daniel Widdis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fbe4bc - Browse repository at this point
Copy the full SHA 6fbe4bcView commit details
Commits on Nov 11, 2022
-
Do not skip CHANGELOG.md in backport (opensearch-project#5202) (opens…
…earch-project#5204) The updated changelog process is to include changes intended to be backported into the `[Unreleased 2.x]` section of the changelog on main. It should be backported to the 2.x branch so the CHANGELOG.md file should not be skipped. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit f0925f7) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[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>
Configuration menu - View commit details
-
Copy full SHA for 695f524 - Browse repository at this point
Copy the full SHA 695f524View commit details -
Fix test to use a file from another temp directory (opensearch-projec…
…t#5158) (opensearch-project#5165) The test used an absolute path which is incorrect as it made a platform dependent assumption. This change fixes that. Signed-off-by: Rabi Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07b9293 - Browse repository at this point
Copy the full SHA 07b9293View commit details
Commits on Nov 15, 2022
-
Revert changes in AbstractPointGeometryFieldMapper (opensearch-projec…
…t#5246) (opensearch-project#5260) The change made in AbstractPointGeometryFieldMapper class with commit 0503897 introduced a performace degradation during point data indexing. Reverting it therefore. The change is about consolidating array format parsing code for point type in a single place to acheive following benefits. 1. Allow plugins to override array parsing logic. Plugins can add its own parsing logic for point field by providing object parser. However, it cannot override array format. Therefore, plugin have to use whatever implemented in AbstractPointGeometryFieldMapper class. 2. Enhanced code quality by removing duplicated code There is no change in functionality because 1. There is no change in functionality in OpenSearch and 2. No plugins have its own parsing logic for point data in array format yet. Signed-off-by: Heemin Kim <[email protected]> Signed-off-by: Heemin Kim <[email protected]> (cherry picked from commit 3583b80) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Heemin Kim <[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>
Configuration menu - View commit details
-
Copy full SHA for 87778c0 - Browse repository at this point
Copy the full SHA 87778c0View commit details -
Fix AwarenessAttributeDecommissionIT flaky tests (opensearch-project#…
…5252) (opensearch-project#5261) * Pick non decommissioned node for client requests Signed-off-by: Rishab Nahata <[email protected]> * Fix spotless check Signed-off-by: Rishab Nahata <[email protected]> * Fix Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> * Fix Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> * Empty-Commit Signed-off-by: Rishab Nahata <[email protected]> Signed-off-by: Rishab Nahata <[email protected]> (cherry picked from commit 3c02b43) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Rishab Nahata <[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>
Configuration menu - View commit details
-
Copy full SHA for eb7d2e4 - Browse repository at this point
Copy the full SHA eb7d2e4View commit details -
[Backport 2.x] Display test failures in the gradle check status repor…
…t. (opensearch-project#5266) * Display test failures in the gradle check status report. (opensearch-project#5200) * Display test failures in the gradle check status report. Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> * Add counts of failures. Signed-off-by: dblock <[email protected]> * Limit to 10 failures. Signed-off-by: dblock <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: dblock <[email protected]> (cherry picked from commit 51991e0) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Quote failures. Signed-off-by: dblock <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: dblock <[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> Co-authored-by: dblock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a5ca00 - Browse repository at this point
Copy the full SHA 4a5ca00View commit details -
Remove spotless exclusion for HyperLogLogPlusPlus (opensearch-project…
…#5225) (opensearch-project#5241) The large data tables necessitating this exclusion were refactored away a long time ago. Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 671820d) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[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>
Configuration menu - View commit details
-
Copy full SHA for c8a7a84 - Browse repository at this point
Copy the full SHA c8a7a84View commit details
Commits on Nov 16, 2022
-
Apply reproducible builds to plugins (opensearch-project#4746) (opens…
…earch-project#5281) As per gradle [docs] add support to remove timestamps and package with same order which is required from [reproducible] builds This is a result of the discussion in opensearch-project/opensearch-plugin-template-java#38 to apply for all plugins going forward. [docs]: https://docs.gradle.org/current/userguide/working_with_files.html#sec:reproducible_archives [reproducible]: https://reproducible-builds.org/ Signed-off-by: Leonidas Spyropoulos <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]> (cherry picked from commit e44158d)
Configuration menu - View commit details
-
Copy full SHA for d9af834 - Browse repository at this point
Copy the full SHA d9af834View commit details -
Fix test failing due to too long http line exception (opensearch-proj…
…ect#5278) (opensearch-project#5286) The `sendBodyAsSourceParam` method determines whether it should send the body as query parameter. It used to check the content length of the entity which in some cases (e.g. regex expression) is much shorter than the encoded-url and may result in a TooLongHttpLineException. This commit makes an additional check on the length of the url-encoded string. To avoid unnecessary computation it is only checked when the RandomizedTest.rarely() returns true. Signed-off-by: Rabi Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a85e470 - Browse repository at this point
Copy the full SHA a85e470View commit details
Commits on Nov 17, 2022
-
Fix flaky test AggregationsTests.testFromXContent (opensearch-project…
…#5285) (opensearch-project#5292) Based on the seed, the recursive createTestInstance method generates too many aggregations resulting in an exception. This change reduces the number of generated aggregations. Signed-off-by: Rabi Panda <[email protected]> (cherry picked from commit 1bb29e7) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Rabi Panda <[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>
Configuration menu - View commit details
-
Copy full SHA for b4c692c - Browse repository at this point
Copy the full SHA b4c692cView commit details -
Added bwc version 2.4.1 (opensearch-project#5269)
Co-authored-by: opensearch-ci-bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d72776e - Browse repository at this point
Copy the full SHA d72776eView commit details -
Fix typo in comment in OpenSearchException (opensearch-project#5265) (o…
…pensearch-project#5298) Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit c3b4266) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[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>
Configuration menu - View commit details
-
Copy full SHA for b856029 - Browse repository at this point
Copy the full SHA b856029View commit details -
Add feature flag for extensions (opensearch-project#5274)
Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45bbe7e - Browse repository at this point
Copy the full SHA 45bbe7eView commit details
Commits on Nov 18, 2022
-
Backport opensearch-project#5297: prettify gradle checks. (opensearch…
…-project#5300) Signed-off-by: dblock <[email protected]> Signed-off-by: dblock <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21abc4d - Browse repository at this point
Copy the full SHA 21abc4dView commit details -
Make viaNode more deterministic for AwarenessAttributeDecommissionIT …
…tests (opensearch-project#5262) (opensearch-project#5296) * Make viaNode more deterministic fixing flaky AwarenessAttributeDecommissionIT tests Signed-off-by: Rishab Nahata <[email protected]> (cherry picked from commit 059b614) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Rishab Nahata <[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>
Configuration menu - View commit details
-
Copy full SHA for 9121415 - Browse repository at this point
Copy the full SHA 9121415View commit details
Commits on Nov 19, 2022
-
[BUG] OperationRoutingTests.testWeightedOperationRoutingWeightUndefin…
…edForOneZone failure (opensearch-project#5289) (opensearch-project#5309) Signed-off-by: Anshu Agarwal <[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>
Configuration menu - View commit details
-
Copy full SHA for 7f7ebd6 - Browse repository at this point
Copy the full SHA 7f7ebd6View commit details
Commits on Nov 22, 2022
-
[Backport 2.x] Bump gson from 2.9.0 to 2.10 in /plugins/repository-hd…
…fs (opensearch-project#5184) * Bump gson from 2.9.0 to 2.10 in /plugins/repository-hdfs (opensearch-project#4948) * Bump gson from 2.9.0 to 2.10 in /plugins/repository-hdfs Bumps [gson](https://github.com/google/gson) from 2.9.0 to 2.10. - [Release notes](https://github.com/google/gson/releases) - [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md) - [Commits](google/gson@gson-parent-2.9.0...gson-parent-2.10) --- updated-dependencies: - dependency-name: com.google.code.gson:gson dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 38d510c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * Add changelog entry Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d75aea - Browse repository at this point
Copy the full SHA 3d75aeaView commit details -
Bump joni from 2.1.43 to 2.1.44 in /libs/grok (opensearch-project#5320)…
… (opensearch-project#5326) * Bump joni from 2.1.43 to 2.1.44 in /libs/grok Bumps [joni](https://github.com/jruby/joni) from 2.1.43 to 2.1.44. - [Release notes](https://github.com/jruby/joni/releases) - [Commits](jruby/joni@joni-2.1.43...joni-2.1.44) --- updated-dependencies: - dependency-name: org.jruby.joni:joni dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 55f218c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: dependabot[bot] <[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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1aea2cb - Browse repository at this point
Copy the full SHA 1aea2cbView commit details -
Bump protobuf-java from 3.21.8 to 3.21.9 in /test/fixtures/hdfs-fixtu…
…re (opensearch-project#4996) (opensearch-project#5185) * Bump protobuf-java from 3.21.8 to 3.21.9 in /test/fixtures/hdfs-fixture Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.8 to 3.21.9. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.21.8...v3.21.9) --- updated-dependencies: - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 7cbf86a) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7e04797 - Browse repository at this point
Copy the full SHA 7e04797View commit details -
[Backport to 2.x] Manual backport of several dependabot PRs (opensear…
…ch-project#5330) * Bump gradle-extra-configurations-plugin from 7.0.0 to 8.0.0 (opensearch-project#4808) * Bump gradle-extra-configurations-plugin from 7.0.0 to 8.0.0 Bumps [gradle-extra-configurations-plugin](https://github.com/nebula-plugins/gradle-extra-configurations-plugin) from 7.0.0 to 8.0.0. - [Release notes](https://github.com/nebula-plugins/gradle-extra-configurations-plugin/releases) - [Changelog](https://github.com/nebula-plugins/gradle-extra-configurations-plugin/blob/main/CHANGELOG.md) - [Commits](nebula-plugins/gradle-extra-configurations-plugin@v7.0.0...v8.0.0) --- updated-dependencies: - dependency-name: com.netflix.nebula:gradle-extra-configurations-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * add changelog Signed-off-by: Poojita Raj <[email protected]> * add changelog Signed-off-by: Poojita Raj <[email protected]> * Fix fully-qualified plugin name after version bump Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Poojita Raj <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Poojita Raj <[email protected]> Co-authored-by: Kartik Ganesh <[email protected]> (cherry picked from commit a0d3073) * Bump jcodings from 1.0.57 to 1.0.58 in /libs/grok (opensearch-project#5233) * Bump jcodings from 1.0.57 to 1.0.58 in /libs/grok Bumps [jcodings](https://github.com/jruby/jcodings) from 1.0.57 to 1.0.58. - [Release notes](https://github.com/jruby/jcodings/releases) - [Commits](jruby/jcodings@jcodings-1.0.57...jcodings-1.0.58) --- updated-dependencies: - dependency-name: org.jruby.jcodings:jcodings dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit cbb0953) * Bump google-http-client-jackson2 from 1.35.0 to 1.42.3 in /plugins/repository-gcs (opensearch-project#5234) * Bump google-http-client-jackson2 in /plugins/repository-gcs Bumps [google-http-client-jackson2](https://github.com/googleapis/google-http-java-client) from 1.35.0 to 1.42.3. - [Release notes](https://github.com/googleapis/google-http-java-client/releases) - [Changelog](https://github.com/googleapis/google-http-java-client/blob/main/CHANGELOG.md) - [Commits](googleapis/google-http-java-client@v1.35.0...v1.42.3) --- updated-dependencies: - dependency-name: com.google.http-client:google-http-client-jackson2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 933e8c3) * Bump azure-core from 1.33.0 to 1.34.0 and azure-core-http-netty from 1.12.4 to 1.12.7 in /plugins/repository-azure (opensearch-project#5235) * Bump azure-core from 1.33.0 to 1.34.0 This change also reverts the ignoreMissingClasses addition from the prior commit since it is incorrect. Signed-off-by: Kartik Ganesh <[email protected]> * Bump azure-core-http-netty in /plugins/repository-azure Bumps [azure-core-http-netty](https://github.com/Azure/azure-sdk-for-java) from 1.12.4 to 1.12.7. - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases) - [Commits](Azure/azure-sdk-for-java@azure-core-http-netty_1.12.4...azure-core-http-netty_1.12.7) --- updated-dependencies: - dependency-name: com.azure:azure-core-http-netty dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Kartik Ganesh <[email protected]> (cherry picked from commit 0c6411a) * Bump maxmind-db from 2.0.0 to 2.1.0 in /modules/ingest-geoip (opensearch-project#5236) * Bump maxmind-db from 2.0.0 to 2.1.0 in /modules/ingest-geoip Bumps [maxmind-db](https://github.com/maxmind/MaxMind-DB-Reader-java) from 2.0.0 to 2.1.0. - [Release notes](https://github.com/maxmind/MaxMind-DB-Reader-java/releases) - [Changelog](https://github.com/maxmind/MaxMind-DB-Reader-java/blob/main/CHANGELOG.md) - [Commits](maxmind/MaxMind-DB-Reader-java@v2.0.0...v2.1.0) --- updated-dependencies: - dependency-name: com.maxmind.db:maxmind-db dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> (cherry picked from commit 7dc137f) * Bump json-schema-validator from 1.0.69 to 1.0.73 (opensearch-project#5316) * Bump json-schema-validator from 1.0.69 to 1.0.73 Bumps [json-schema-validator](https://github.com/networknt/json-schema-validator) from 1.0.69 to 1.0.73. - [Release notes](https://github.com/networknt/json-schema-validator/releases) - [Changelog](https://github.com/networknt/json-schema-validator/blob/master/CHANGELOG.md) - [Commits](networknt/json-schema-validator@1.0.69...1.0.73) --- updated-dependencies: - dependency-name: com.networknt:json-schema-validator dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> * Fix changelog Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Kartik Ganesh <[email protected]> (cherry picked from commit 0f666ef) * Bump proto-google-common-protos from 2.8.0 to 2.10.0 in /plugins/repository-gcs (opensearch-project#5318) * Bump proto-google-common-protos in /plugins/repository-gcs Bumps [proto-google-common-protos](https://github.com/googleapis/java-iam) from 2.8.0 to 2.10.0. - [Release notes](https://github.com/googleapis/java-iam/releases) - [Changelog](https://github.com/googleapis/java-iam/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/java-iam/commits) --- updated-dependencies: - dependency-name: com.google.api.grpc:proto-google-common-protos dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Add changelog entry Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Kartik Ganesh <[email protected]> (cherry picked from commit 0f78b9f) * Bump protobuf-java from 3.21.7 to 3.21.9 in /plugins/repository-hdfs (opensearch-project#5319) * Bump protobuf-java from 3.21.7 to 3.21.9 in /plugins/repository-hdfs Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.21.7 to 3.21.9. - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py) - [Commits](protocolbuffers/protobuf@v3.21.7...v3.21.9) --- updated-dependencies: - dependency-name: com.google.protobuf:protobuf-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Updating SHAs Signed-off-by: dependabot[bot] <[email protected]> * Add changelog entry Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Kartik Ganesh <[email protected]> (cherry picked from commit 438369c) * Updates to get a successful build SHA updates and Gradle build file updates Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 36102bb - Browse repository at this point
Copy the full SHA 36102bbView commit details -
[BUG] org.opensearch.repositories.s3.RepositoryS3ClientYamlTestSuiteI…
…T/test {yaml=repository_s3/20_repository_permanent_credentials/Snapshot and Restore with repository-s3 using permanent credentials} flaky (opensearch-project#5325) (opensearch-project#5335) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit a1ceff4) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for d74d992 - Browse repository at this point
Copy the full SHA d74d992View commit details -
Fix URLDecodeProcessor random test failure (opensearch-project#5328) (o…
…pensearch-project#5340) The randomly-generated input for this test may contain non-URL-safe characters (such as `%`) so it needs to be URL encoded as well. Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 152f3f4) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andrew Ross <[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>
Configuration menu - View commit details
-
Copy full SHA for 4233454 - Browse repository at this point
Copy the full SHA 4233454View commit details -
Adding integration tests for search backpressure (opensearch-project#…
…5308) (opensearch-project#5343) Signed-off-by: PritLadani <[email protected]> (cherry picked from commit bdb8efe) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: PritLadani <[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>
Configuration menu - View commit details
-
Copy full SHA for 81e7cc7 - Browse repository at this point
Copy the full SHA 81e7cc7View commit details
Commits on Nov 23, 2022
-
Update Apache Lucene to 9.4.2 (opensearch-project#5354)
Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bdad79 - Browse repository at this point
Copy the full SHA 6bdad79View commit details -
Prevent deletion of snapshot backing index (opensearch-project#5365)
Prevent deletion of snapshots that are backing searchable snapshot indexes Signed-off-by: Vishal Sarda <[email protected]> (cherry picked from commit 08ac17f) Signed-off-by: Vishal Sarda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05979b4 - Browse repository at this point
Copy the full SHA 05979b4View commit details
Commits on Nov 25, 2022
-
Use BuildParams.isCi() instead of checking env var (opensearch-projec…
…t#5368) (opensearch-project#5372) Signed-off-by: Andrew Ross <[email protected]> Co-authored-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b991dd - Browse repository at this point
Copy the full SHA 4b991ddView commit details -
[2.x] Bump test-retry from 1.3.2 to 1.4.1 (opensearch-project#5383)
Signed-off-by: Andrew Ross <[email protected]> Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cd396a - Browse repository at this point
Copy the full SHA 9cd396aView commit details -
Update Gradle to 7.6 (opensearch-project#5382)
Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c68587 - Browse repository at this point
Copy the full SHA 9c68587View commit details
Commits on Nov 26, 2022
-
Reject bulk requests with invalid actions (opensearch-project#5302) (o…
…pensearch-project#5384) The existing bulk api silently ignores bulk item requests that have an invalid action. This change rejects those requests. Signed-off-by: Rabi Panda <[email protected]> Signed-off-by: Rabi Panda <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 452ed77 - Browse repository at this point
Copy the full SHA 452ed77View commit details
Commits on Nov 28, 2022
-
Update Jackson to 2.14.1 (opensearch-project#5346) (opensearch-projec…
…t#5355) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit fd495a6) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for 07f6b13 - Browse repository at this point
Copy the full SHA 07f6b13View commit details -
Update Apache Lucene to 9.4.2 for OpenSearch 2.4.1 (opensearch-projec…
…t#5393) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44e9343 - Browse repository at this point
Copy the full SHA 44e9343View commit details
Commits on Nov 30, 2022
-
Fix flaky test testReplicaReceivesGenIncrease. (opensearch-project#5321…
…) (opensearch-project#5402) * Fix flaky test testReplicaReceivesGenIncrease. This fixes a race condition in segment replication specific test code that waited for a replication event to complete using a CountDownLatch. If the latch completes before the actual replication event the replica state is unpredictable. This changeis the latch's wait limit from 1 to 30 seconds. Signed-off-by: Marc Handalian <[email protected]> * Fix replicateSegments when there is more than one replica. Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> (cherry picked from commit 9e50e3f) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Marc Handalian <[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>
Configuration menu - View commit details
-
Copy full SHA for ab69b8f - Browse repository at this point
Copy the full SHA ab69b8fView commit details -
Skip Test OnDemandBlockSnapshotIndexInputTests.testVariousBlockSize o…
…n Windows. (opensearch-project#5397) (opensearch-project#5403) Signed-off-by: Marc Handalian <[email protected]> Signed-off-by: Marc Handalian <[email protected]> (cherry picked from commit d2d87d9) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Marc Handalian <[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>
Configuration menu - View commit details
-
Copy full SHA for 3cb281e - Browse repository at this point
Copy the full SHA 3cb281eView commit details -
Fix 1.x compatibility bug with stored Tasks (opensearch-project#5412) (…
…opensearch-project#5415) When the new 'cancelled' field was introduced it was a miss not to increment the version number on the mapping definitions for the .tasks index. This commit fixes that oversight, as well as modifies the existing backward compatiblity test to ensure that it will catch future mistakes like this one. Closes opensearch-project#5376 Signed-off-by: Andrew Ross <[email protected]> (cherry picked from commit 4616dfa) Signed-off-by: Andrew Ross <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17b9077 - Browse repository at this point
Copy the full SHA 17b9077View commit details
Commits on Dec 1, 2022
-
Update Rest status for DecommissioningFailedException (opensearch-pro…
…ject#5283) (opensearch-project#5420) Signed-off-by: Rishab Nahata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fac0613 - Browse repository at this point
Copy the full SHA fac0613View commit details -
Fix IndexShardTests.testRestoreShardFromRemoteStore on Windows. (open…
…search-project#5399) (opensearch-project#5410) (cherry picked from commit 0210b76) 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>
Configuration menu - View commit details
-
Copy full SHA for f7e2d8e - Browse repository at this point
Copy the full SHA f7e2d8eView commit details
Commits on Dec 5, 2022
-
Fix flaky ShardIndexingPressureConcurrentExecutionTests (opensearch-p…
…roject#5439) (opensearch-project#5450) Add conditional check on assertNull to fix flaky tests. Signed-off-by: Rishikesh1159 <[email protected]> (cherry picked from commit 0bd3141) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Rishikesh1159 <[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>
Configuration menu - View commit details
-
Copy full SHA for 1be8521 - Browse repository at this point
Copy the full SHA 1be8521View commit details
Commits on Dec 6, 2022
-
Fix bwc for cluster manager throttling settings (opensearch-project#5456
) Signed-off-by: Dhwanil Patel <[email protected]> Signed-off-by: Dhwanil Patel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 95441bc - Browse repository at this point
Copy the full SHA 95441bcView commit details
Commits on Dec 7, 2022
-
Update ingest-attachment plugin dependencies: Apache Tika 3.6.0, Apac…
…he Mime4j 0.8.8, Apache Poi 5.2.3, Apache PdfBox 2.0.27 (opensearch-project#5448) (opensearch-project#5468) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 5500114) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for 8adf725 - Browse repository at this point
Copy the full SHA 8adf725View commit details -
[BUG] org.opensearch.repositories.s3.RepositoryS3ClientYamlTestSuiteI…
…T/test {yaml=repository_s3/20_repository_permanent_credentials/Snapshot and Restore with repository-s3 using permanent credentials} flaky: randomizing basePath (opensearch-project#5482) (opensearch-project#5483) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 2416d37) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for fd59008 - Browse repository at this point
Copy the full SHA fd59008View commit details
Commits on Dec 8, 2022
-
[Bug] fix case sensitivity for wildcard queries (opensearch-project#5462
) (opensearch-project#5493) Fixes the wildcard query to not normalize the pattern when case_insensitive is set by the user. This is achieved by creating a new normalizedWildcardQuery method so that query_string queries (which do not support case sensitivity) can still normalize the pattern when the default analyzer is used; maintaining existing behavior. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit ce25dec) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Nicholas Walter Knize <[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>
Configuration menu - View commit details
-
Copy full SHA for 2a1e734 - Browse repository at this point
Copy the full SHA 2a1e734View commit details
Commits on Dec 9, 2022
-
Revert "build no-jdk distributions as part of release build (opensear…
…ch-project#4902)" (opensearch-project#5466) This reverts commit 8c9ca4e. It seems that this wasn't entirely the correct way and is currently blocking us from removing the `build.sh` from the `opensearch-build` repository (i.e. this `build.sh` here is not yet being used). See the discussion in opensearch-project/opensearch-build#2835 for further details. Signed-off-by: Ralph Ursprung <[email protected]> Signed-off-by: Ralph Ursprung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fc8926 - Browse repository at this point
Copy the full SHA 8fc8926View commit details -
Add max_shard_size parameter for Shrink API (opensearch-project#5229) (…
…opensearch-project#5498) * Add max_shard_size parameter for Shrink API Signed-off-by: Gao Binlong <[email protected]> * add change log Signed-off-by: Gao Binlong <[email protected]> * fix yaml test failed Signed-off-by: Gao Binlong <[email protected]> * optimize the code Signed-off-by: Gao Binlong <[email protected]> * fix test failed Signed-off-by: Gao Binlong <[email protected]> * optimize changelog & code Signed-off-by: Gao Binlong <[email protected]> Signed-off-by: Gao Binlong <[email protected]> (cherry picked from commit 953a3d6)
Configuration menu - View commit details
-
Copy full SHA for 7e489ce - Browse repository at this point
Copy the full SHA 7e489ceView commit details -
Support OpenSSL Provider with default Netty allocator (opensearch-pro…
…ject#5460) (opensearch-project#5499) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f400c33 - Browse repository at this point
Copy the full SHA f400c33View commit details -
Sync CODEOWNERS with MAINTAINERS. (opensearch-project#5501) (opensear…
…ch-project#5507) Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> (cherry picked from commit 0f651b8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Daniel (dB.) Doubrovkine <[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>
Configuration menu - View commit details
-
Copy full SHA for 31f895e - Browse repository at this point
Copy the full SHA 31f895eView commit details
Commits on Dec 12, 2022
-
Properly skip OnDemandBlockSnapshotIndexInputTests.testVariousBlockSi…
…ze on Windows. (opensearch-project#5511) (opensearch-project#5512)
Configuration menu - View commit details
-
Copy full SHA for ed39e74 - Browse repository at this point
Copy the full SHA ed39e74View commit details -
Fix flaky test BulkIntegrationIT.testDeleteIndexWhileIndexing (opense…
…arch-project#5491) (opensearch-project#5506) Signed-off-by: Poojita Raj <[email protected]> (cherry picked from commit 7108ee5)
Configuration menu - View commit details
-
Copy full SHA for 69e9701 - Browse repository at this point
Copy the full SHA 69e9701View commit details -
Added jackson dependency to server (opensearch-project#5517)
Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8f21bf - Browse repository at this point
Copy the full SHA e8f21bfView commit details
Commits on Dec 13, 2022
-
Backport opensearch-project#5332 (opensearch-project#5533)
Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae7b665 - Browse repository at this point
Copy the full SHA ae7b665View commit details -
Add release notes for 2.4.1 (opensearch-project#5488) (opensearch-pro…
…ject#5510) Signed-off-by: Xue Zhou <[email protected]> Signed-off-by: Xue Zhou <[email protected]> (cherry picked from commit 67977a2) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Xue Zhou <[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>
Configuration menu - View commit details
-
Copy full SHA for eedddab - Browse repository at this point
Copy the full SHA eedddabView commit details -
[Backport-2.x]Atomically update cluster state with decommission statu…
…s and corresponding action (opensearch-project#5541) * [Backport-2.x] Atomically update cluster state with decommission status and corresponding action (opensearch-project#5093) * Atomically update the cluster state with decommission status and its corresponding action in the same execute call Signed-off-by: Rishab Nahata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccc687c - Browse repository at this point
Copy the full SHA ccc687cView commit details -
Pre conditions check before updating weighted routing metadata (opens…
…earch-project#4955) (opensearch-project#5539) * [Backport 2.x]Pre conditions check to allow weight updates for non decommissioned attribute Signed-off-by: Rishab Nahata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2b725a - Browse repository at this point
Copy the full SHA f2b725aView commit details -
Added experimental extensions (opensearch-project#5530)
Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 816e12c - Browse repository at this point
Copy the full SHA 816e12cView commit details -
Adding support to register settings dynamically (opensearch-project#5495
) (opensearch-project#5544) * Adding support to register settings dynamically Signed-off-by: Ryan Bogan <[email protected]> * Update CHANGELOG Signed-off-by: Ryan Bogan <[email protected]> * Removed unnecessary registerSetting methods Signed-off-by: Ryan Bogan <[email protected]> * Change setting registration order Signed-off-by: Ryan Bogan <[email protected]> * Add unregisterSettings method Signed-off-by: Ryan Bogan <[email protected]> * Remove unnecessary feature flag Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]> (cherry picked from commit 08cd06f) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Ryan Bogan <[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>
Configuration menu - View commit details
-
Copy full SHA for 0ea42f2 - Browse repository at this point
Copy the full SHA 0ea42f2View commit details -
Bump commons-compress from 1.21 to 1.22 (opensearch-project#5520) (op…
…ensearch-project#5523) Bumps commons-compress from 1.21 to 1.22. --- updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit bceb40c) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: dependabot[bot] <[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> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5dfb83d - Browse repository at this point
Copy the full SHA 5dfb83dView commit details -
Update release date in 2.4.1 release notes (opensearch-project#5549) (o…
…pensearch-project#5551) Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Suraj Singh <[email protected]> (cherry picked from commit ec5144b) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Suraj Singh <[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>
Configuration menu - View commit details
-
Copy full SHA for 4effd78 - Browse repository at this point
Copy the full SHA 4effd78View commit details -
Update 2.4.1 release notes (opensearch-project#5552) (opensearch-proj…
…ect#5555) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> (cherry picked from commit 1710786) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Andriy Redko <[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>
Configuration menu - View commit details
-
Copy full SHA for b016c7b - Browse repository at this point
Copy the full SHA b016c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 540ca19 - Browse repository at this point
Copy the full SHA 540ca19View commit details
Commits on Dec 14, 2022
-
[2.x] Added bwc version 2.4.2 (opensearch-project#5564)
* Added bwc version 2.4.2 Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> * Add 1.3.8 bwc version Signed-off-by: Suraj Singh <[email protected]> Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]> Signed-off-by: Suraj Singh <[email protected]> Co-authored-by: opensearch-ci-bot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f26823 - Browse repository at this point
Copy the full SHA 4f26823View commit details
Commits on Dec 15, 2022
-
Refactor fuzziness interface on query builders (opensearch-project#5433…
…) (opensearch-project#5584) * Refactor Object to Fuzziness type for all query builders Signed-off-by: noCharger <[email protected]> * Revise on bwc Signed-off-by: noCharger <[email protected]> * Update change log Signed-off-by: noCharger <[email protected]> Signed-off-by: noCharger <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]> (cherry picked from commit d3f6dfa) Signed-off-by: Louis Chu <[email protected]> Signed-off-by: noCharger <[email protected]> Signed-off-by: Louis Chu <[email protected]> Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ab6082 - Browse repository at this point
Copy the full SHA 4ab6082View commit details
Commits on Dec 16, 2022
-
Backporting Auto release workflow to 2.x (opensearch-project#5582)
* Backporting auto release workflow to 2.x Signed-off-by: Sarat Vemulapalli <[email protected]> * Adding Changelog Signed-off-by: Sarat Vemulapalli <[email protected]> * Adding Changelog Signed-off-by: Sarat Vemulapalli <[email protected]> Signed-off-by: Sarat Vemulapalli <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 016acd2 - Browse repository at this point
Copy the full SHA 016acd2View commit details -
Added extension Points, initial REST implementation and registering T…
…ransport Actions for extensions (opensearch-project#5596) Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0eea5c - Browse repository at this point
Copy the full SHA c0eea5cView commit details
Commits on Dec 19, 2022
-
Backporting Minor bug fix related to cluster manager throttling setti…
…ngs (opensearch-project#5598) Signed-off-by: Dhwanil Patel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 994802a - Browse repository at this point
Copy the full SHA 994802aView commit details -
[Backport 2.x] Add CI bundle pattern to distribution download (opense…
…arch-project#5573) * Add CI bundle pattern to distribution download (opensearch-project#5348) * Add CI bundle pattern for ivy repo Signed-off-by: Zelin Hao <[email protected]> * Gradle update Signed-off-by: Zelin Hao <[email protected]> * Extract path Signed-off-by: Zelin Hao <[email protected]> * Change with customDistributionDownloadType Signed-off-by: Zelin Hao <[email protected]> * Add default for exception handle Signed-off-by: Zelin Hao <[email protected]> * Add documentations Signed-off-by: Zelin Hao <[email protected]> Signed-off-by: Zelin Hao <[email protected]> (cherry picked from commit fe8fd67) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Reorder logics to fix tests Signed-off-by: Zelin Hao <[email protected]> Signed-off-by: Zelin Hao <[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> Co-authored-by: Zelin Hao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ac361f - Browse repository at this point
Copy the full SHA 6ac361fView commit details
Commits on Dec 22, 2022
-
Change version check for cluster manager throttling setting to 2.5 (o…
…pensearch-project#5617) (opensearch-project#5619) Signed-off-by: Dhwanil Patel <[email protected]> (cherry picked from commit 9c03010) 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>
Configuration menu - View commit details
-
Copy full SHA for e9b2347 - Browse repository at this point
Copy the full SHA e9b2347View commit details
Commits on Dec 23, 2022
-
Added getSettings() support, ActionListener onFailure(), and initial …
…createComponents support for extensions (opensearch-project#5621) Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ebfb08 - Browse repository at this point
Copy the full SHA 2ebfb08View commit details
Commits on Dec 24, 2022
-
Added TransportActions support and removed LocalNodeResponse for exte…
…nsions (opensearch-project#5629) Signed-off-by: Ryan Bogan <[email protected]> Signed-off-by: Ryan Bogan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ff33de - Browse repository at this point
Copy the full SHA 5ff33deView commit details
Commits on Dec 29, 2022
-
Improve tests.config property thread safety (opensearch-project#5645) (…
…opensearch-project#5654) Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit cc2b704) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 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>
Configuration menu - View commit details
-
Copy full SHA for 24c76ae - Browse repository at this point
Copy the full SHA 24c76aeView commit details -
Ensure force merge to single segment is flushed (opensearch-project#5652
) (opensearch-project#5653) Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit 30ac284) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 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>
Configuration menu - View commit details
-
Copy full SHA for f8da145 - Browse repository at this point
Copy the full SHA f8da145View commit details -
Fix flaky SearchCancellationIT tests to avoid race condition (opensea…
…rch-project#5656) (opensearch-project#5657) * Add waiting time to account for Thread.sleep inaccuracy Signed-off-by: Daniel Widdis <[email protected]> (cherry picked from commit d248643) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 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>
Configuration menu - View commit details
-
Copy full SHA for b9222d1 - Browse repository at this point
Copy the full SHA b9222d1View commit details
Commits on Jan 3, 2023
-
Add version check during task submission for bwc for static threshold…
… setting (opensearch-project#5633) (opensearch-project#5647) * Add version check during task submission for bwc for static threshold setting Signed-off-by: Dhwanil Patel <[email protected]> (cherry picked from commit ea1cc9d)
Configuration menu - View commit details
-
Copy full SHA for 934600f - Browse repository at this point
Copy the full SHA 934600fView commit details -
Fix index exclusion behavior in snapshot restore and clone APIs (open…
…search-project#5683) Standardize snapshot indices parsing so that combinations of included and excluded indices are treated the same regardless of the order they are listed in. Signed-off-by: Stephen Crawford <[email protected]> (cherry picked from commit 57d4485) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Stephen Crawford <[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>
Configuration menu - View commit details
-
Copy full SHA for adfcf7d - Browse repository at this point
Copy the full SHA adfcf7dView commit details
Commits on Jan 4, 2023
-
Bump apache-rat from 0.13 to 0.15 (opensearch-project#5686)
Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72a1e58 - Browse repository at this point
Copy the full SHA 72a1e58View commit details -
Bump reactor-netty from 1.0.18 to 1.1.1 (opensearch-project#5685)
Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 750cb13 - Browse repository at this point
Copy the full SHA 750cb13View commit details -
[Backport 2.x] Bump gradle-info-plugin from 7.1.3 to 12.0.0 (opensear…
…ch-project#5684) * Bump gradle-info-plugin from 11.3.3 to 12.0.0 Signed-off-by: Rishikesh1159 <[email protected]> * Update correct dependency version in changelog Signed-off-by: Rishikesh1159 <[email protected]> Signed-off-by: Rishikesh1159 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dc5ddf - Browse repository at this point
Copy the full SHA 8dc5ddfView commit details -
[Backport 2.x] Adding @gbbafna to OpenSearch maintainers (opensearch-…
…project#5668) (opensearch-project#5690) * Adding @gbbafna to Opensearch maintainers Signed-off-by: Bukhtawar Khan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5afdd4 - Browse repository at this point
Copy the full SHA a5afdd4View commit details -
[Backport 2.x] Validate attributes of routing nodes for Routing Weigh…
…ts API (opensearch-project#5691) * Validate attributes of routing nodes for Routing Weights API (opensearch-project#5607) * Changes following things in Routing Weights API and Decommission Action - a. Consider only routing node's attribute for validation instead of all nodes b. Ensure no more than 50% node has weight zero c. Removal of decommission action's direct dependence on force zone awareness Signed-off-by: Rishab Nahata <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53a4cae - Browse repository at this point
Copy the full SHA 53a4caeView commit details
Commits on Jan 5, 2023
-
Enhance searchable snapshots to enable a read-only view of older snap…
…shots (opensearch-project#5429) * Enhance searchable snapshots to enable a read-only view of older snapshots This change removes the guardrails around N-1 backward compatibility and uses Lucene's "expert" APIs to read snapshots (Lucene segments) older than N-1 on a best-effort basis. The functionality is gated by an additional feature flag, separate from the searchable snapshots flag. Note that the Lucene integration is rather inefficient because the necessary "expert" Lucene APIs are still package-private. Signed-off-by: Kartik Ganesh <[email protected]> * Added some unit tests This change also includes a test index ZIP file for the unit tests. The change also introduces a bug fix in the readAnySegmentsInfo method to close the reader before returning the SegmentInfos object - this avoids dangling/open file handles. Signed-off-by: Kartik Ganesh <[email protected]> * Incorporating PR feedback Signed-off-by: Kartik Ganesh <[email protected]> * Incorporate PR comments from andrross Signed-off-by: Kartik Ganesh <[email protected]> * Remove use of IndexSetting for minimum version for snapshots backwards compatibility Signed-off-by: Kartik Ganesh <[email protected]> * Moved ES 6.3.0 test data to a subdirectory This change also includes an update to the file name to clarify that it is an ES index, and changing the associated markdown file name to just README.md. All tests that reference this ZIP file have corresponding changes to the path they reference. Signed-off-by: Kartik Ganesh <[email protected]> * Update unit tests to use try-with-resources Signed-off-by: Kartik Ganesh <[email protected]> * Added FeatureFlagSetter helper class Also refactored unit test classes to use the helper class. Signed-off-by: Kartik Ganesh <[email protected]> * Incorporating PR feedback from @mch2 Signed-off-by: Kartik Ganesh <[email protected]> * Fix IndexSettingsTests Updated the asserts in IndexSettingsTests to account for the new defaulting behavior. Signed-off-by: Kartik Ganesh <[email protected]> Signed-off-by: Kartik Ganesh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85b85b1 - Browse repository at this point
Copy the full SHA 85b85b1View commit details
Commits on Jan 6, 2023
-
Add support of default replica count change (opensearch-project#5610) (…
…opensearch-project#5732) *[Backport 2.x] Add default replica count config settings Signed-off-by: Arpit Bandejiya <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee33c9e - Browse repository at this point
Copy the full SHA ee33c9eView commit details
Commits on Jan 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 06c1712 - Browse repository at this point
Copy the full SHA 06c1712View commit details
Commits on Jan 9, 2023
-
Add support for refresh level durability (opensearch-project#5749)
Signed-off-by: Sachin Kale <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49fffcb - Browse repository at this point
Copy the full SHA 49fffcbView commit details -
[Remote Translog] Introduce remote translog transfer support (opensea…
…rch-project#4480) (opensearch-project#5693) * [Backport 2.x] Introduce remote translog transfer support Signed-off-by: Bukhtawar Khan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6a86db - Browse repository at this point
Copy the full SHA f6a86dbView commit details -
Adding @gbbafna to code owners (opensearch-project#5695) (opensearch-…
…project#5725) Signed-off-by: Gaurav Bafna <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fd0d59 - Browse repository at this point
Copy the full SHA 8fd0d59View commit details -
[Backport 2.x] Support no-op replication for remote-backed indexes (o…
…pensearch-project#5731) * Remove PRRL creation/deletion in peer recovery of remote store enabled replica (opensearch-project#4954) * Add RecoverySourceHandlerFactory for extensibility Signed-off-by: Ashish Singh <[email protected]> * recoverToTarget made extensible to allow multiple implementations Signed-off-by: Ashish Singh <[email protected]> * Remove PRRL after SendFileStep in Peer Recovery Signed-off-by: Ashish Singh <[email protected]> * Incorporate PR review feedback Signed-off-by: Ashish Singh <[email protected]> * Empty-Commit Signed-off-by: Ashish Singh <[email protected]> * Incorporate PR review feedback Signed-off-by: Ashish Singh <[email protected]> * Empty-Commit Signed-off-by: Ashish Singh <[email protected]> * Empty-Commit Signed-off-by: Ashish Singh <[email protected]> * Remove CHANGELOG entry as this is incremental PR Signed-off-by: Ashish Singh <[email protected]> * Incorporate PR review feedback Signed-off-by: Ashish Singh <[email protected]> Signed-off-by: Ashish Singh <[email protected]> * Enhance CheckpointState to support no-op replication (opensearch-project#5282) * CheckpointState enhanced to support no-op replication Signed-off-by: Ashish Singh <[email protected]> Co-authored-by: Bukhtawar Khan<[email protected]> Signed-off-by: Ashish Singh <[email protected]> * Add transport action for primary term validation for remote-backed indices (opensearch-project#5616) Add transport action for primary term validation for remote-backed indices Signed-off-by: Ashish Singh <[email protected]> Signed-off-by: Ashish Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eca25f - Browse repository at this point
Copy the full SHA 6eca25fView commit details -
Adding core changes for API to check per awareness attribute health (o…
…pensearch-project#5231) (opensearch-project#5688) * Adding core changes for API to check per awareness attribute health. Signed-off-by: Nishchay Malhotra <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be51d7b - Browse repository at this point
Copy the full SHA be51d7bView commit details -
[Backport 2.x] Adding Remote translog upload, download and failover c…
…hanges (opensearch-project#5757) * Introduce TranslogFactory for Local/Remote Translog support (opensearch-project#4172) * Introduce TranslogFactory for Local/Remote Translog support Signed-off-by: Bukhtawar Khan <[email protected]> * [Remote Translog] Introduce remote translog with upload functionality (opensearch-project#5392) * Introduce remote translog with upload functionality Signed-off-by: Gaurav Bafna <[email protected]> Co-authored-by: Bukhtawar Khan <[email protected]> * Enable creation of indices using Remote Translog (opensearch-project#5638) * Enable creation of indices using Remote Translog behind a setting and feature flag Signed-off-by: Gaurav Bafna <[email protected]> * [Remote Translog] Add support for downloading files from remote translog (opensearch-project#5649) * Add support to download translog from remote store during recovery Signed-off-by: Sachin Kale <[email protected]> * Integrate remote translog download on failover (opensearch-project#5699) * Integrate remote translog download on failover Signed-off-by: Ashish Singh <[email protected]> Signed-off-by: Bukhtawar Khan <[email protected]> Signed-off-by: Gaurav Bafna <[email protected]> Signed-off-by: Sachin Kale <[email protected]> Signed-off-by: Ashish Singh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d694685 - Browse repository at this point
Copy the full SHA d694685View commit details -
Fix Graph Filter Error in Search (opensearch-project#5665) (opensearc…
…h-project#5758) * fix graph filter out of bound error Signed-off-by: Mingshi Liu <[email protected]> * add changelog Signed-off-by: Mingshi Liu <[email protected]> * run gradle spotlessApply Signed-off-by: Mingshi Liu <[email protected]> * reproduce error in unit test Signed-off-by: Mingshi Liu <[email protected]> * format to pass spotlessApply Signed-off-by: Mingshi Liu <[email protected]> * organize package Signed-off-by: Mingshi Liu <[email protected]> Signed-off-by: Mingshi Liu <[email protected]> (cherry picked from commit 6a7a9a1) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Signed-off-by: Mingshi Liu <[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>
Configuration menu - View commit details
-
Copy full SHA for 4f9a5c0 - Browse repository at this point
Copy the full SHA 4f9a5c0View commit details
Commits on Jan 10, 2023
-
Update nebula-publishing-plugin to 19.2.0 (opensearch-project#5704) (o…
…pensearch-project#5733) Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]> Signed-off-by: Andriy Redko <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d1680e - Browse repository at this point
Copy the full SHA 5d1680eView commit details -
[Weighted Routing] Add support for discovered master and remove local…
… weights in the response (opensearch-project#5680) * Add support for discovered master and remove local weights in the weighted routing API response Signed-off-by: Anshu Agarwal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfab120 - Browse repository at this point
Copy the full SHA bfab120View commit details -
[Weighted Shard Routing] API versioning (opensearch-project#5255)
* Support API versioning for weighted shard routing Signed-off-by: Anshu Agarwal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b1ca51e - Browse repository at this point
Copy the full SHA b1ca51eView commit details -
[Weighted Shard Routing] Fail open requests on search shard failures (o…
…pensearch-project#5072) * Fail open requests on search shard failures ( Signed-off-by: Anshu Agarwal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9807620 - Browse repository at this point
Copy the full SHA 9807620View commit details