Skip to content

Commit 02ac377

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents c0f4d18 + 5bcd170 commit 02ac377

File tree

211 files changed

+7769
-1028
lines changed

Some content is hidden

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

211 files changed

+7769
-1028
lines changed

docs/build.gradle

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ testClusters.matching { it.name == "yamlRestTest"}.configureEach {
120120
// TODO: remove this once cname is prepended to transport.publish_address by default in 8.0
121121
systemProperty 'es.transport.cname_in_publish_address', 'true'
122122

123-
systemProperty 'es.queryable_built_in_roles_enabled', 'false'
124123

125124
requiresFeature 'es.index_mode_feature_flag_registered', Version.fromString("8.0.0")
126125
requiresFeature 'es.failure_store_feature_flag_enabled', Version.fromString("8.12.0")
@@ -856,6 +855,9 @@ buildRestTests.setups['library'] = '''
856855
857856
'''
858857
buildRestTests.setups['sensor_rollup_job'] = '''
858+
- requires:
859+
test_runner_features: [ "allowed_warnings" ]
860+
859861
- do:
860862
indices.create:
861863
index: dummy-rollup-index
@@ -886,9 +888,10 @@ buildRestTests.setups['sensor_rollup_job'] = '''
886888
node:
887889
type: keyword
888890
- do:
889-
raw:
890-
method: PUT
891-
path: _rollup/job/sensor
891+
allowed_warnings:
892+
- "The rollup functionality will be removed in Elasticsearch 10.0. See docs for more information."
893+
rollup.put_job:
894+
id: sensor
892895
body: >
893896
{
894897
"index_pattern": "sensor-*",
@@ -918,6 +921,9 @@ buildRestTests.setups['sensor_rollup_job'] = '''
918921
}
919922
'''
920923
buildRestTests.setups['sensor_started_rollup_job'] = '''
924+
- requires:
925+
test_runner_features: [ "allowed_warnings" ]
926+
921927
- do:
922928
indices.create:
923929
index: dummy-rollup-index
@@ -967,9 +973,10 @@ buildRestTests.setups['sensor_started_rollup_job'] = '''
967973
{"timestamp": 1516297294000, "temperature": 202, "voltage": 4.0, "node": "c"}
968974
969975
- do:
970-
raw:
971-
method: PUT
972-
path: _rollup/job/sensor
976+
allowed_warnings:
977+
- "The rollup functionality will be removed in Elasticsearch 10.0. See docs for more information."
978+
rollup.put_job:
979+
id: sensor
973980
body: >
974981
{
975982
"index_pattern": "sensor-*",
@@ -998,9 +1005,10 @@ buildRestTests.setups['sensor_started_rollup_job'] = '''
9981005
]
9991006
}
10001007
- do:
1001-
raw:
1002-
method: POST
1003-
path: _rollup/job/sensor/_start
1008+
allowed_warnings:
1009+
- "The rollup functionality will be removed in Elasticsearch 10.0. See docs for more information."
1010+
rollup.start_job:
1011+
id: sensor
10041012
'''
10051013

10061014
buildRestTests.setups['sensor_index'] = '''

docs/changelog/113131.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
pr: 113131
2+
summary: Emit deprecation warning when executing one of the rollup APIs
3+
area: Rollup
4+
type: deprecation
5+
issues: []
6+
deprecation:
7+
title: Emit deprecation warning when executing one of the rollup APIs
8+
area: Rollup
9+
details: Rollup is already deprecated since 8.11.0 via documentation and since 8.15.0 it is no longer possible to create new rollup jobs in clusters without rollup usage. This change updates the rollup APIs to emit a deprecation warning.
10+
impact: Returning a deprecation warning when using one of the rollup APIs.

docs/changelog/116026.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
pr: 116026
2+
summary: Change Elasticsearch timeouts to 429 response instead of 5xx
3+
area: Infra/Core
4+
type: breaking
5+
issues: []
6+
breaking:
7+
title: Change most Elasticsearch timeouts to 429 response instead of 5xx
8+
area: REST API
9+
details: When a timeout occurs in most REST requests, whether via a per-request timeout, or a system default, the
10+
request would return a 5xx response code. The response code from those APIs when a timeout occurs is now 429.
11+
impact: Adjust any code relying on retrying on 5xx responses for timeouts to look for a 429 response code and
12+
inspect the response to determine whether a timeout occured.
13+
notable: false

docs/changelog/120222.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120222
2+
summary: Adding linear retriever to support weighted sums of sub-retrievers
3+
area: "Search"
4+
type: enhancement
5+
issues: []

docs/changelog/120542.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 120542
2+
summary: "Feat: add a user-configurable timeout parameter to the `_resolve/cluster`\
3+
\ API"
4+
area: Search
5+
type: enhancement
6+
issues: []

docs/changelog/120546.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120546
2+
summary: Restrict agent entitlements to the system classloader unnamed module
3+
area: Infra/Plugins
4+
type: bug
5+
issues: []

docs/changelog/120551.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120551
2+
summary: Set default reranker for text similarity reranker to Elastic reranker
3+
area: Ranking
4+
type: enhancement
5+
issues: []

docs/changelog/120821.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120821
2+
summary: "[Deprecation] Add `transform_ids` to outdated index"
3+
area: Transform
4+
type: enhancement
5+
issues: []

docs/changelog/120842.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120842
2+
summary: Remove Elastic Inference Service feature flag and deprecated setting
3+
area: Inference
4+
type: enhancement
5+
issues: []

docs/changelog/120913.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 120913
2+
summary: Automatically rollover legacy .ml-anomalies indices
3+
area: Machine Learning
4+
type: upgrade
5+
issues: []

0 commit comments

Comments
 (0)