Skip to content

Commit 41be1f4

Browse files
Merge branch 'opensearch-project:main' into removeAuthenticateTokenMethod
2 parents 5132a52 + dd63559 commit 41be1f4

File tree

75 files changed

+1701
-86
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1701
-86
lines changed

CHANGELOG.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1111
- Add events correlation engine plugin ([#6854](https://github.com/opensearch-project/OpenSearch/issues/6854))
1212
- Introduce new dynamic cluster setting to control slice computation for concurrent segment search ([#9107](https://github.com/opensearch-project/OpenSearch/pull/9107))
1313
- Implement on behalf of token passing for extensions ([#8679](https://github.com/opensearch-project/OpenSearch/pull/8679))
14-
- Implement Visitor Design pattern in QueryBuilder to enable the capability to traverse through the complex QueryBuilder tree. ([#10110](https://github.com/opensearch-project/OpenSearch/pull/10110))
1514
- Provide service accounts tokens to extensions ([#9618](https://github.com/opensearch-project/OpenSearch/pull/9618))
16-
- Configurable merge policy for index with an option to choose from LogByteSize and Tiered merge policy ([#9992](https://github.com/opensearch-project/OpenSearch/pull/9992))
15+
- [Admission control] Add Resource usage collector service and resource usage tracker ([#9890](https://github.com/opensearch-project/OpenSearch/pull/9890))
1716

1817
### Dependencies
1918
- Bump `log4j-core` from 2.18.0 to 2.19.0
@@ -45,6 +44,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
4544
- Bump JNA version from 5.5 to 5.13 ([#9963](https://github.com/opensearch-project/OpenSearch/pull/9963))
4645
- Bumps jetty version to 9.4.52.v20230823 to fix GMS-2023-1857 ([#9822](https://github.com/opensearch-project/OpenSearch/pull/9822))
4746
- Bump `org.eclipse.jgit` from 6.5.0 to 6.7.0 ([#10147](https://github.com/opensearch-project/OpenSearch/pull/10147))
47+
- Bump OpenTelemetry from 1.30.1 to 1.31.0 ([#10617](https://github.com/opensearch-project/OpenSearch/pull/10617))
4848

4949
### Changed
5050
- [CCR] Add getHistoryOperationsFromTranslog method to fetch the history snapshot from translogs ([#3948](https://github.com/opensearch-project/OpenSearch/pull/3948))
@@ -84,18 +84,34 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
8484

8585
## [Unreleased 2.x]
8686
### Added
87+
- Per request phase latency ([#10351](https://github.com/opensearch-project/OpenSearch/issues/10351))
8788

8889
### Dependencies
90+
- Bump `com.google.api.grpc:proto-google-common-protos` from 2.10.0 to 2.25.1 ([#10208](https://github.com/opensearch-project/OpenSearch/pull/10208), [#10298](https://github.com/opensearch-project/OpenSearch/pull/10298))
91+
- Bump Lucene from 9.7.0 to 9.8.0 ([10276](https://github.com/opensearch-project/OpenSearch/pull/10276))
92+
- Bump `com.netflix.nebula.ospackage-base` from 11.4.0 to 11.5.0 ([#10295](https://github.com/opensearch-project/OpenSearch/pull/10295))
93+
- Bump `org.bouncycastle:bc-fips` from 1.0.2.3 to 1.0.2.4 ([#10297](https://github.com/opensearch-project/OpenSearch/pull/10297))
94+
- Bump `org.apache.zookeeper:zookeeper` from 3.9.0 to 3.9.1 ([#10506](https://github.com/opensearch-project/OpenSearch/pull/10506))
95+
- Bump `de.thetaphi:forbiddenapis` from 3.5.1 to 3.6 ([#10508](https://github.com/opensearch-project/OpenSearch/pull/10508))
96+
- Bump `commons-io:commons-io` from 2.13.0 to 2.14.0 ([#10294](https://github.com/opensearch-project/OpenSearch/pull/10294))
97+
- Bump `org.codehaus.woodstox:stax2-api` from 4.2.1 to 4.2.2 ([#10639](https://github.com/opensearch-project/OpenSearch/pull/10639))
8998

9099
### Changed
100+
- Mute the query profile IT with concurrent execution ([#9840](https://github.com/opensearch-project/OpenSearch/pull/9840))
101+
- Force merge with `only_expunge_deletes` honors max segment size ([#10036](https://github.com/opensearch-project/OpenSearch/pull/10036))
102+
- Add the means to extract the contextual properties from HttpChannel, TcpCChannel and TrasportChannel without excessive typecasting ([#10562](https://github.com/opensearch-project/OpenSearch/pull/10562))
103+
- [Remote Store] Add Remote Store backpressure rejection stats to `_nodes/stats` ([#10524](https://github.com/opensearch-project/OpenSearch/pull/10524))
91104

92105
### Deprecated
93106

94107
### Removed
95108

96109
### Fixed
110+
- Fix class_cast_exception when passing int to _version and other metadata fields in ingest simulate API ([#10101](https://github.com/opensearch-project/OpenSearch/pull/10101))
111+
- Fix Segment Replication ShardLockObtainFailedException bug during index corruption ([10370](https://github.com/opensearch-project/OpenSearch/pull/10370))
112+
- Fix some test methods in SimulatePipelineRequestParsingTests never run and fix test failure ([#10496](https://github.com/opensearch-project/OpenSearch/pull/10496))
97113

98114
### Security
99115

100116
[Unreleased 3.0]: https://github.com/opensearch-project/OpenSearch/compare/2.x...HEAD
101-
[Unreleased 2.x]: https://github.com/opensearch-project/OpenSearch/compare/2.12...2.x
117+
[Unreleased 2.x]: https://github.com/opensearch-project/OpenSearch/compare/2.12...2.x

buildSrc/version.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,5 @@ jzlib = 1.1.3
6868
resteasy = 6.2.4.Final
6969

7070
# opentelemetry dependencies
71-
opentelemetry = 1.30.1
71+
opentelemetry = 1.31.0
72+
opentelemetrysemconv = 1.21.0-alpha

plugins/repository-hdfs/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ dependencies {
8484
api 'net.minidev:json-smart:2.5.0'
8585
api "io.netty:netty-all:${versions.netty}"
8686
implementation "com.fasterxml.woodstox:woodstox-core:${versions.woodstox}"
87-
implementation 'org.codehaus.woodstox:stax2-api:4.2.1'
87+
implementation 'org.codehaus.woodstox:stax2-api:4.2.2'
8888

8989
hdfsFixture project(':test:fixtures:hdfs-fixture')
9090
// Set the keytab files in the classpath so that we can access them from test code without the security manager

plugins/repository-hdfs/licenses/stax2-api-4.2.1.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
b0d746cadea928e5264f2ea294ea9a1bf815bbde

plugins/telemetry-otel/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies {
2828
api "io.opentelemetry:opentelemetry-sdk-trace:${versions.opentelemetry}"
2929
api "io.opentelemetry:opentelemetry-sdk-metrics:${versions.opentelemetry}"
3030
api "io.opentelemetry:opentelemetry-exporter-logging:${versions.opentelemetry}"
31-
api "io.opentelemetry:opentelemetry-semconv:${versions.opentelemetry}-alpha"
31+
api "io.opentelemetry.semconv:opentelemetry-semconv:${versions.opentelemetrysemconv}"
3232
api "io.opentelemetry:opentelemetry-sdk-logs:${versions.opentelemetry}"
3333
api "io.opentelemetry:opentelemetry-exporter-otlp:${versions.opentelemetry}"
3434
api "io.opentelemetry:opentelemetry-exporter-common:${versions.opentelemetry}"

plugins/telemetry-otel/licenses/opentelemetry-api-1.30.1.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bb24a44d73484c681c236aed84fe6c28d17f30e2

plugins/telemetry-otel/licenses/opentelemetry-context-1.30.1.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
b8004737f7a970124e36ac71fde8eb88423e8cee

0 commit comments

Comments
 (0)