Skip to content

Conversation

@animodak7
Copy link
Owner

Description

[Describe what this change achieves]

Related Issues

Resolves #[Issue number to be closed when this PR is merged]

Check List

  • Functionality includes testing.
  • API changes companion pull request created, if applicable.
  • Public documentation issue/PR created, if applicable.

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

@animodak7 animodak7 closed this Jul 9, 2025
@animodak7 animodak7 reopened this Jul 9, 2025
@animodak7 animodak7 closed this Jul 16, 2025
@animodak7 animodak7 reopened this Jul 16, 2025
jainankitk and others added 26 commits August 29, 2025 13:38
Signed-off-by: Ankit Jain <jain.ankitk@gmail.com>
* Attempt to fix the jdt formatter error

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Fix the changelog

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update to 4.36

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update to 4.29

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update to 4.36

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update Syntax

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update Syntax

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update Syntax

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Remove mirrors

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

---------

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
…y-azure (#19206)

* Bump com.azure:azure-core in /plugins/repository-azure

Bumps [com.azure:azure-core](https://github.com/Azure/azure-sdk-for-java) from 1.55.5 to 1.56.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases)
- [Commits](Azure/azure-sdk-for-java@azure-core_1.55.5...azure-core_1.56.0)

---
updated-dependencies:
- dependency-name: com.azure:azure-core
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updating SHAs

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…gins/repository-gcs (#19208)

* Bump com.google.cloud:google-cloud-core in /plugins/repository-gcs

Bumps com.google.cloud:google-cloud-core from 2.59.0 to 2.60.0.

---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-core
  dependency-version: 2.60.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updating SHAs

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ent (#19207)

* Bump org.jsoup:jsoup from 1.20.1 to 1.21.2 in /plugins/ingest-attachment

Bumps [org.jsoup:jsoup](https://github.com/jhy/jsoup) from 1.20.1 to 1.21.2.
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md)
- [Commits](jhy/jsoup@jsoup-1.20.1...jsoup-1.21.2)

---
updated-dependencies:
- dependency-name: org.jsoup:jsoup
  dependency-version: 1.21.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updating SHAs

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <cwperx@amazon.com>
Signed-off-by: Varun Bharadwaj <varunbharadwaj1995@gmail.com>
* Add subdirectory-aware store module with recovery support

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* precommit

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* update

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* address comments

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* update

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* spotless

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* udpate

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* udpate

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

* udpate

Signed-off-by: xuxiong1 <xiongxug@outlook.com>

---------

Signed-off-by: xuxiong1 <xiongxug@outlook.com>
Signed-off-by: Xu Xiong <xiongxug@outlook.com>
…t/fixtures/hdfs-fixture (#19203)

* Bump org.apache.hadoop:hadoop-minicluster in /test/fixtures/hdfs-fixture

Bumps org.apache.hadoop:hadoop-minicluster from 3.4.1 to 3.4.2.

---
updated-dependencies:
- dependency-name: org.apache.hadoop:hadoop-minicluster
  dependency-version: 3.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <cwperx@amazon.com>
…-geoip (#19205)

* Bump com.maxmind.geoip2:geoip2 in /modules/ingest-geoip

Bumps [com.maxmind.geoip2:geoip2](https://github.com/maxmind/GeoIP2-java) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/maxmind/GeoIP2-java/releases)
- [Changelog](https://github.com/maxmind/GeoIP2-java/blob/main/CHANGELOG.md)
- [Commits](maxmind/GeoIP2-java@v4.3.1...v4.4.0)

---
updated-dependencies:
- dependency-name: com.maxmind.geoip2:geoip2
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Updating SHAs

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <cwperx@amazon.com>
Signed-off-by: Vacha Shah <shahvacha19@gmail.com>
…che. (#19166)

Signed-off-by: Gagan Singh Saini <gagasa@amazon.com>
Signed-off-by: Harsh Kothari <techarsh@amazon.com>
---------
Signed-off-by: Kaushal Kumar <ravi.kaushal97@gmail.com>
…tty4 (#19222)

* Upgrade multiple deps including bc-fips jars and transport-reactor-netty4

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Add to CHANGELOG

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Create BouncyCastleThreadFilter

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Revert "Create BouncyCastleThreadFilter"

This reverts commit 2c9d269.

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Set org.bouncycastle.native.cleanup_delay to 0 for testing

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Revert "Revert "Create BouncyCastleThreadFilter""

This reverts commit dc011de.

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Re-add BouncyCastleThreadFilter

Signed-off-by: Craig Perkins <cwperx@amazon.com>

---------

Signed-off-by: Craig Perkins <cwperx@amazon.com>
* Initial commit

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* initial commit

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Fix the precision loss

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Update range query

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Add tests

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* UPstream fetch

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Fix tests

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Address comments

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

* Upstream fetch

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>

---------

Signed-off-by: Prudhvi Godithi <pgodithi@amazon.com>
)

* Adding dynamic cluster setting to control merge segment warming feature. The feature would be disabled by default

Signed-off-by: kh3ra <adityakh3ra@gmail.com>
Signed-off-by: Aditya Khera <kheraadi@amazon.com>
…st/fixtures/hdfs-fixture (#19252)

* Bump org.jboss.xnio:xnio-nio in /test/fixtures/hdfs-fixture

Bumps org.jboss.xnio:xnio-nio from 3.8.16.Final to 3.8.17.Final.

---
updated-dependencies:
- dependency-name: org.jboss.xnio:xnio-nio
  dependency-version: 3.8.17.Final
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…LastIndexCommit (#19214)

* NRTReplicationEngine#acquireLastIndexCommit add ref count control

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>

* fix test

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>

* the incRef in NRTReplicationEngine#commitSegmentInfos should also be managed by lock.

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>

* update test

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>

* add change log

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>

---------

Signed-off-by: guojialiang <guojialiang.2012@bytedance.com>
Signed-off-by: Umarov Ismoiljon <hs.umarov21@gmail.com>
Co-authored-by: Andrew Ross <andrross@amazon.com>
…OutOfMemoryError on coordinator (#18964)

* bugfix for too much slices cause jvm oom

Signed-off-by: sunqijun.jun <sunqijun.jun@bytedance.com>

* add changelogs

Signed-off-by: sunqijun.jun <sunqijun.jun@bytedance.com>

* fix spotlessApply

Signed-off-by: sunqijun.jun <sunqijun.jun@bytedance.com>

---------

Signed-off-by: sunqijun.jun <sunqijun.jun@bytedance.com>
Signed-off-by: kkewwei <kewei.11@bytedance.com>
Co-authored-by: sunqijun.jun <sunqijun.jun@bytedance.com>
Co-authored-by: kkewwei <kewei.11@bytedance.com>
* Bump actions/setup-java from 4 to 5

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---------

Signed-off-by: Anthony Leong <aj.leong623@gmail.com>
Co-authored-by: HUSTERGS <songge.huster@gmail.com>
Signed-off-by: Andrew Ross <andrross@amazon.com>
Signed-off-by: Bo Zhang <bzhangam@amazon.com>
gaobinlong and others added 30 commits October 23, 2025 10:08
* Fix PR number in changelog

Signed-off-by: Binlong Gao <gbinlong@amazon.com>

* fix changelog

---------

Signed-off-by: Binlong Gao <gbinlong@amazon.com>
Co-authored-by: Sandesh Kumar <sandeshkr419@gmail.com>
* Introduced explicit index resolution API

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Introduced OptionalResolvedIndices class

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fixes

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fixes

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fixes

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Tests

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Test fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Additional tests

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* API simplifications

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Test fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Added resolveIndices() for composite index actions

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Improvements

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Additional actions

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fix

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Do not cache the ResolvedIndices object

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Do not cache the ResolvedIndices object

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Added changelog

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Moved to non-breaking transition of ActionFilter interface

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fixed JavaDoc

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Fixes acc to PR comments

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

---------

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
Signed-off-by: Gagan Singh Saini <gagasa@amazon.com>
* Merge-related config changes

Standardized merged segment warmer - related setting names.
Added a threshold property that controls which merged segments get pre-copied (warmed), ensuring only segments larger than the specified size are warmed.
Added cluster defaults for max_merge_count and max_merge_threads.
AsyncPublishReferencedSegmentsTask only runs when INDICES_REPLICATION_MERGES_WARMER_ENABLED_SETTING = true

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Empty commit to trigger build

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Fixing flakiness in ClusterMergeSchedulerConfigsIT

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Fixing breaking changes

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* API changes

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

---------

Signed-off-by: Aditya Khera <kheraadi@amazon.com>
Co-authored-by: Aditya Khera <kheraadi@amazon.com>
…org.opensearch.search package (#19714)

* Replace explicit type conversion with instanceof pattern variable in org.opensearch.search package

Signed-off-by: Binlong Gao <gbinlong@amazon.com>

* Modify change log

Signed-off-by: Binlong Gao <gbinlong@amazon.com>

* Remove unnecessary change

Signed-off-by: Binlong Gao <gbinlong@amazon.com>

* Remove changelog

Signed-off-by: Binlong Gao <gbinlong@amazon.com>

---------

Signed-off-by: Binlong Gao <gbinlong@amazon.com>
…e file (#19757)

Signed-off-by: Varun Bharadwaj <varunbharadwaj1995@gmail.com>
Leverages the extensible plugin framework enabling plugins to provide
`BindableService` implementations which will registered on the grpc-transport.

Signed-off-by: Finn Carroll <carrofin@amazon.com>
Signed-off-by: Joe Liu <guoqing4@illinois.edu>
* Removing FeatureFlags.MERGED_SEGMENT_WARMER_EXPERIMENTAL_FLAG

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

# Conflicts:
#	server/src/main/java/org/opensearch/indices/recovery/RecoverySettings.java
#	server/src/test/java/org/opensearch/indices/recovery/RecoverySettingsDynamicUpdateTests.java

* Added version check to MergedSegmentWarmer
Added changelog
Fixed tests

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Test fixes

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Bug fix

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

* Bug fix

Signed-off-by: Aditya Khera <kheraadi@amazon.com>

---------

Signed-off-by: Aditya Khera <kheraadi@amazon.com>
Co-authored-by: Aditya Khera <kheraadi@amazon.com>
…n strings (#19766)

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>
…gned-off-by: Isha Gupta <igupta24@apple.com> (#19489)

Signed-off-by: Isha Gupta <igupta24@apple.com>
Signed-off-by: ishag4 <isha26701@gmail.com>
Co-authored-by: Isha Gupta <igupta24@apple.com>
Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>
* Fix broken Gradle Spock's integration (skips Groovy tests)

Signed-off-by: Andriy Redko <drreta@gmail.com>

* Address code review comments

Signed-off-by: Andriy Redko <drreta@gmail.com>

---------

Signed-off-by: Andriy Redko <drreta@gmail.com>
* Fixed assertion unsafe call of ClusterService.state()

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

* Added changelog

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>

---------

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>
* Bump gradle/actions from 4 to 5

Bumps [gradle/actions](https://github.com/gradle/actions) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](gradle/actions@v4...v5)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…int (#19744)

* [GRPC] Add SMILE/CBOR/YAML document format support to Bulk API

Signed-off-by: Karen X <karenxyr@gmail.com>

* update UTs

Signed-off-by: Karen X <karenxyr@gmail.com>

* add code cov

Signed-off-by: Karen X <karenxyr@gmail.com>

---------

Signed-off-by: Karen X <karenxyr@gmail.com>
* Bump github/codeql-action from 3 to 4

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <cwperx@amazon.com>
#19763)

* Bump ch.qos.logback modules from 1.5.18 to 1.5.20 in HDFS test fixture

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Add CHANGELOG entry

Signed-off-by: Craig Perkins <cwperx@amazon.com>

---------

Signed-off-by: Craig Perkins <cwperx@amazon.com>
* Add build-tooling to run in the FIPS environment

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* replace java.util with lfs4j logger; use AccessController to read cacerts file; add bc-jsse provider

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* replace fallback mechanism with cluster-setting to determine the strategy for default trust-store

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* cleanup changelog.md

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* add default enum value; extend MultiProviderTrustStoreHandler test-class

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* fix :server:forbiddenApisTest

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* configure docker and testClusters builds to use generated truststore

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* add more unit tests

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* replace MultiProviderTrustStoreHandler with demo script

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* fix CHANGELOG; update CLI's build.gradle; write additional docu

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* add more tests

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* remove '--enable-native-access=ALL-UNNAMED'

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* apply BouncyCastleThreadFilter

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* replace BuildParams.inFipsJvm with getter

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* make use of 'testFipsRuntimeOnly' inside StandaloneRestTestPlugin; override and simplify ConfigurationProperties#toString

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* use BCFIPS_RNG; make java.util.Scanner test-friendly; write additional unit tests

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* get SecureRandom from server-module

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* add '--password option' to CLI

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* increase tests coverage for FipsTrustStoreValidator

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* fix teardown on SecurityProviderManagerTests

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* Throw a reasonable error when FIPS is not configured

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* Refactor tests to use TemporaryFolder rule; simplify and clean up input/output handling in CLI classes

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

* Rename `SecurityProviderService` to `SecurityConfigurationPrinter` for improved clarity

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>

---------

Signed-off-by: Igonin <iigonin@sternad.de>
Co-authored-by: Igonin <iigonin@sternad.de>
Co-authored-by: Benny Goerzig <benny.goerzig@sap.com>
Co-authored-by: Karsten Schnitter <k.schnitter@sap.com>
Co-authored-by: Kai Sternad <k.sternad@sternad.de>
…y-s3 settings (#19788)

* Add S3Repository.LEGACY_MD5_CHECKSUM_CALCULATION to list of repository-s3 settings

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Add to CHANGELOG

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Use the affix setting

Signed-off-by: Craig Perkins <cwperx@amazon.com>

---------

Signed-off-by: Craig Perkins <cwperx@amazon.com>
…xistent prefix term (#19637)

Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com>
Signed-off-by: Ankit Jain <jainankitk@apache.org>
Co-authored-by: Ankit Jain <jainankitk@apache.org>
…enabled to avoid client side encryption (#19630)

Signed-off-by: Pranit Kumar <pranikum@amazon.com>
* [AUTO] Add release notes for 3.3.2 (#19799)

* Add release notes for 3.3.2

Signed-off-by: opensearch-ci <opensearch-infra@amazon.com>

* Tweak release notes

Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>

* Cleanup CHANGELOG.md

Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>

---------

Signed-off-by: opensearch-ci <opensearch-infra@amazon.com>
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
Co-authored-by: Peter Zhu <zhujiaxi@amazon.com>
(cherry picked from commit 067f82f)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Updated CHANGELOG.md entries

Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>

---------

Signed-off-by: opensearch-ci <opensearch-infra@amazon.com>
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
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: Peter Zhu <zhujiaxi@amazon.com>
…og() to public (#19752)

Signed-off-by: jinnyw <jinnyw@uber.com>
Co-authored-by: jinnyw <jinnyw@uber.com>
…19804)

Originally, the resolveIndices() method of TransportSingleShardAction was implemented with concreteSingleIndex(), which however can throw exceptions for validation issues.

As throwing exceptions is not suitable for the intended meta-data use, this was moved to concreteResolvedIndices(). This MIGHT return a super-set of the indices of concreteSingleIndex() when the latter would throw an exception. This is for the intended purposes of resolveIndices() however acceptable.

Signed-off-by: Nils Bandener <nils.bandener@eliatra.com>
…port (#19820)

Signed-off-by: Rishabh Maurya <rishabhmaurya05@gmail.com>
…#19796)

* Change the default value of doc_values in WildcardFieldMapper to true

Signed-off-by: kkewwei <kewei.11@bytedance.com>
Signed-off-by: kkewwei <kkewwei@163.com>

* fix unit test

Signed-off-by: kkewwei <kkewwei@163.com>

* change the skip version

Signed-off-by: kkewwei <kewei.11@bytedance.com>
Signed-off-by: kkewwei <kkewwei@163.com>

---------

Signed-off-by: kkewwei <kewei.11@bytedance.com>
Signed-off-by: kkewwei <kkewwei@163.com>
Signed-off-by: Michael Froh <msfroh@apache.org>
Co-authored-by: Michael Froh <msfroh@apache.org>
* [3.3] Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2 (#19817)

(cherry picked from commit 6564992)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Add to CHANGELOG

Signed-off-by: Craig Perkins <cwperx@amazon.com>

* Add more sha files

Signed-off-by: Craig Perkins <cwperx@amazon.com>

---------

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Craig Perkins <cwperx@amazon.com>
Signed-off-by: Sandesh Kumar <sandeshkr419@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <cwperx@amazon.com>
Co-authored-by: Sandesh Kumar <sandeshkr419@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.