Bump opensearch.version from 2.7.0 to 2.10.0
Bumps opensearch.version
from 2.7.0 to 2.10.0.
Updates opensearch
from 2.7.0 to 2.10.0
Release notes
Sourced from opensearch's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from opensearch's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates lang-mustache-client
from 2.7.0 to 2.10.0
Release notes
Sourced from lang-mustache-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from lang-mustache-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates lang-painless
from 2.7.0 to 2.10.0
Release notes
Sourced from lang-painless's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from lang-painless's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates opensearch-scripting-painless-spi
from 2.7.0 to 2.10.0
Release notes
Sourced from opensearch-scripting-painless-spi's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from opensearch-scripting-painless-spi's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates aggs-matrix-stats-client
from 2.7.0 to 2.10.0
Release notes
Sourced from aggs-matrix-stats-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from aggs-matrix-stats-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates parent-join-client
from 2.7.0 to 2.10.0
Release notes
Sourced from parent-join-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from parent-join-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates percolator-client
from 2.7.0 to 2.10.0
Release notes
Sourced from percolator-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from percolator-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates reindex-client
from 2.7.0 to 2.10.0
Release notes
Sourced from reindex-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from reindex-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates transport-netty4-client
from 2.7.0 to 2.10.0
Release notes
Sourced from transport-netty4-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from transport-netty4-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates opensearch-rest-high-level-client
from 2.7.0 to 2.10.0
Release notes
Sourced from opensearch-rest-high-level-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from opensearch-rest-high-level-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates opensearch-ssl-config
from 2.7.0 to 2.10.0
Release notes
Sourced from opensearch-ssl-config's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from opensearch-ssl-config's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Updates opensearch-rest-client
from 2.7.0 to 2.10.0
Release notes
Sourced from opensearch-rest-client's releases.
2.10.0
2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
- Add server version as REST response header #6583
- Start replication checkpointTimers on primary before segments upload to remote store. (#8221opensearch-project/OpenSearch#8221)
- Introduce new static cluster setting to control slice computation for concurrent segment search. (#8847)
- Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#8606)
- Disallow compression level to be set for default and best_compression index codecs (#8737opensearch-project/OpenSearch#8737)
- [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#8195opensearch-project/OpenSearch#8195)
- Prioritize replica shard movement during shard relocation (#8875)
- Introducing Default and Best Compression codecs as their algorithm name (#9123)
- Make SearchTemplateRequest implement IndicesRequest.Replaceable (#9122)
- [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#9223)
- [Remote Store] Add Segment download stats to remotestore stats API (#8718)
- [Remote Store] Add remote segment transfer stats on NodesStats API (#9168 #9393 #9454)
- [Segment Replication] Support realtime reads for GET requests (#9212)
- Allow test clusters to run with TLS (#8900)
- Add jdk.incubator.vector module support for JDK 20+ (#8601)
- [Feature] Expose term frequency in Painless script score context (#9081)
- Add support for reading partial files to HDFS repository (#9513)
- [Remote Store] Rate limiter integration for remote store uploads and downloads(#9448)
- [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#9520)
- Add support for extensions to search responses using SearchExtBuilder (#9379)
- [Remote State] Create service to publish cluster state to remote store (#9160)
- Core crypto library to perform encryption and decryption of source content (#8466)
- Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#9479)
- APIs for performing async blob reads and async downloads from the repository using multiple streams (#9592)
- Add concurrent segment search related metrics to node and index stats (#9622)
- Add average concurrency metric for concurrent segment search (#9670)
- Introduce cluster default remote translog buffer interval setting (#9584)
- Added encryption-sdk lib to provide encryption and decryption capabilities (#8466 #9289)
- [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#9709)
- Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#8465)
- [Remote state] Integrate remote cluster state in publish/commit flow (#9665)
- [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#9105)
- [Remote state] Auto restore index metadata from last known cluster state (#9831)
Dependencies
- Bump
org.apache.logging.log4j:log4j-core
from 2.17.1 to 2.20.0 (#8307)- Bump
io.grpc:grpc-context
from 1.46.0 to 1.57.1 (#8726, #9145)- Bump
com.netflix.nebula:gradle-info-plugin
from 12.1.5 to 12.1.6 (#8724)- Bump
commons-codec:commons-codec
from 1.15 to 1.16.0 (#8725)- Bump
org.apache.zookeeper:zookeeper
from 3.8.1 to 3.9.0 (#8844, #9146)- Bump
org.gradle.test-retry
from 1.5.3 to 1.5.4 (#8842)- Bump
com.netflix.nebula.ospackage-base
from 11.3.0 to 11.4.0 (#8838)- Bump
com.google.http-client:google-http-client-gson
from 1.43.2 to 1.43.3 (#8840)- OpenJDK Update (July 2023 Patch releases) (#8869)
... (truncated)
Changelog
Sourced from opensearch-rest-client's changelog.
CHANGELOG
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the CONTRIBUTING guide for instructions on how to add changelog entries.
[Unreleased 3.0]
Added
- Support for HTTP/2 (server-side) (#3847)
- Add getter for path field in NestedQueryBuilder (#4636)
- Allow mmap to use new JDK-19 preview APIs in Apache Lucene 9.4+ (#5151)
- Add events correlation engine plugin (#6854)
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search (#9107)
- Implement on behalf of token passing for extensions (#8679)
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. (#10110)
- Provide service accounts tokens to extensions (#9618)
Dependencies
- Bump
log4j-core
from 2.18.0 to 2.19.0- Bump
forbiddenapis
from 3.3 to 3.4- Bump
avro
from 1.11.1 to 1.11.2- Bump
woodstox-core
from 6.3.0 to 6.3.1- Bump
xmlbeans
from 5.1.0 to 5.1.1 (#4354)- Bump
reactor-netty-core
from 1.0.19 to 1.0.22 (#4447)- Bump
reactive-streams
from 1.0.3 to 1.0.4 (#4488)- Bump
jempbox
from 1.8.16 to 1.8.17 (#4550)- Update to Gradle 7.6 and JDK-19 (#4973)
- Update Apache Lucene to 9.5.0-snapshot-d5cef1c (#5570)
- Bump
maven-model
from 3.6.2 to 3.8.6 (#5599)- Bump
maxmind-db
from 2.1.0 to 3.0.0 (#5601)- Bump
wiremock-jre8-standalone
from 2.33.2 to 2.35.0- Bump
gson
from 2.10 to 2.10.1- Bump
com.google.code.gson:gson
from 2.10 to 2.10.1- Bump
com.maxmind.geoip2:geoip2
from 4.0.0 to 4.0.1- Bump
com.avast.gradle:gradle-docker-compose-plugin
from 0.16.11 to 0.16.12- Bump
org.apache.commons:commons-compress
from 1.22 to 1.23.0- Bump
org.apache.commons:commons-configuration2
from 2.8.0 to 2.9.0- Bump
com.netflix.nebula:nebula-publishing-plugin
from 19.2.0 to 20.3.0- Bump
io.opencensus:opencensus-api
from 0.18.0 to 0.31.1 (#7291)- OpenJDK Update (April 2023 Patch releases) (#7344
- Bump
com.google.http-client:google-http-client:1.43.2
from 1.42.0 to 1.43.2 (7928))- Add Opentelemetry dependencies (#7543)
- Bump
org.bouncycastle:bcprov-jdk15on
toorg.bouncycastle:bcprov-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcmail-jdk15on
toorg.bouncycastle:bcmail-jdk15to18
version 1.75 (#8247)- Bump
org.bouncycastle:bcpkix-jdk15on
toorg.bouncycastle:bcpkix-jdk15to18
version 1.75 (#8247)- Bump JNA version from 5.5 to 5.13 (#9963)
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 (#9822)
- Bump
org.eclipse.jgit
from 6.5.0 to 6.7.0 (#10147)Changed
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs (#3948)
... (truncated)
Commits
-
eee49cb
Fix cluster chaining during bootstrap (#10020) (#10116) -
5c809bb
Optimize read write lock constructs during translog upload to remote store (#... -
24a847f
Always create empty translog on replica for remote store enabled index (#1001... -
0e53611
Fix flaky behavior of RemoteStoreRestoreIT.testRateLimitedRemoteDownloads (#9... -
874b147
skip overriding routing table when it already contains entries with remote re... -
d684a18
[Backport 2.10] Fix broken backward compatibility from 2.7 for IndexSorted fi... -
2166b47
Remove tf() painless method (#9995) (#9999) -
6f0ffd3
Block unsafe bootstrap when remote state is enabled (#9965) (#9994) -
80d7730
Add release notes for 2.10 (#9952) -
1a254d5
Remove custom-codecs plugin (#9947) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts