Skip to content

Commit 8adf42a

Browse files
authored
Merge branch 'main' into jdk-24-unsupported-ciphers
2 parents 37efd93 + 08aa668 commit 8adf42a

File tree

300 files changed

+3072
-1313
lines changed

Some content is hidden

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

300 files changed

+3072
-1313
lines changed

distribution/tools/server-cli/src/main/java/org/elasticsearch/server/cli/SystemJvmOptions.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
import org.elasticsearch.common.settings.Settings;
1313
import org.elasticsearch.common.util.concurrent.EsExecutors;
1414
import org.elasticsearch.core.Booleans;
15-
import org.elasticsearch.core.UpdateForV9;
1615
import org.elasticsearch.jdk.RuntimeVersionFeature;
1716

1817
import java.io.IOException;
@@ -150,7 +149,6 @@ private static Stream<String> maybeWorkaroundG1Bug() {
150149
return Stream.of();
151150
}
152151

153-
@UpdateForV9(owner = UpdateForV9.Owner.CORE_INFRA)
154152
private static Stream<String> maybeAllowSecurityManager(boolean useEntitlements) {
155153
if (RuntimeVersionFeature.isSecurityManagerAvailable()) {
156154
// Will become conditional on useEntitlements once entitlements can run without SM

docs/changelog/122381.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 122381
2+
summary: Adds implementations of dotProduct and cosineSimilarity painless methods to operate on float vectors for byte fields
3+
area: Vector Search
4+
type: enhancement
5+
issues:
6+
- 117274

docs/changelog/122933.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 122933
2+
summary: Run XPack usage actions on local node
3+
area: Stats
4+
type: enhancement
5+
issues: []

docs/changelog/123296.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 123296
2+
summary: Avoid over collecting in Limit or Lucene Operator
3+
area: ES|QL
4+
type: bug
5+
issues: []

docs/changelog/123630.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 123630
2+
summary: Limit number of suppressed S3 deletion errors
3+
area: Snapshot/Restore
4+
type: bug
5+
issues:
6+
- 123354

docs/changelog/123728.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 123728
2+
summary: Allow skip shards with `_tier` and `_index` in ES|QL
3+
area: ES|QL
4+
type: enhancement
5+
issues: []

docs/reference/community-contributed.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ a number of clients that have been contributed by the community for various lang
4242

4343
## Go [go]
4444

45-
Also see the [official Elasticsearch Go client](go-elasticsearch://docs/reference/index.md).
45+
Also see the [official Elasticsearch Go client](go-elasticsearch://reference/index.md).
4646

4747
* [elastigo](https://github.com/mattbaird/elastigo): Go client. **Last commit more than a year ago**
4848

@@ -56,23 +56,23 @@ Also see the [official Elasticsearch Go client](go-elasticsearch://docs/referenc
5656

5757
## Java [java]
5858

59-
Also see the [official Elasticsearch Java client](elasticsearch-java://docs/reference/index.md).
59+
Also see the [official Elasticsearch Java client](elasticsearch-java://reference/index.md).
6060

6161
* [Flummi](https://github.com/otto-de/flummi): Java Rest client with comprehensive Query DSL API.
6262

6363
* [Jest](https://github.com/searchbox-io/Jest): Java Rest client. **No longer maintained**
6464

6565
## JavaScript [javascript]
6666

67-
See the [official Elasticsearch JavaScript client](elasticsearch-js://docs/reference/index.md).
67+
See the [official Elasticsearch JavaScript client](elasticsearch-js://reference/index.md).
6868

6969
## Julia [julia]
7070

71-
* [ElasticsearchClient.jl](https://github.com/OpenSesame/ElasticsearchClient.jl): Elasticsearch client inspired by the [official Elasticsearch Ruby client](elasticsearch-ruby://docs/reference/index.md).
71+
* [ElasticsearchClient.jl](https://github.com/OpenSesame/ElasticsearchClient.jl): Elasticsearch client inspired by the [official Elasticsearch Ruby client](elasticsearch-ruby://reference/index.md).
7272

7373
## Kotlin [kotlin]
7474

75-
* [ES Kotlin](https://github.com/mbuhot/eskotlin): Elasticsearch Query DSL for kotlin based on the [official Elasticsearch Java client](elasticsearch-java://docs/reference/index.md). **Last commit more than a year ago**
75+
* [ES Kotlin](https://github.com/mbuhot/eskotlin): Elasticsearch Query DSL for kotlin based on the [official Elasticsearch Java client](elasticsearch-java://reference/index.md). **Last commit more than a year ago**
7676

7777
* [ES Kotlin Wrapper Client](https://github.com/jillesvangurp/es-kotlin-wrapper-client): Kotlin extension functions and abstractions for the [official Elasticsearch high-level client](https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/index.html). Aims to reduce the amount of boilerplate needed to do searches, bulk indexing and other common things users do with the client. **No longer maintained**
7878

@@ -82,7 +82,7 @@ See the [official Elasticsearch JavaScript client](elasticsearch-js://docs/refer
8282

8383
## .NET [dotnet]
8484

85-
See the [official Elasticsearch .NET client](elasticsearch-net://docs/reference/index.md).
85+
See the [official Elasticsearch .NET client](elasticsearch-net://reference/index.md).
8686

8787
## Perl [perl]
8888

@@ -92,7 +92,7 @@ Also see the [official Elasticsearch Perl client](https://www.elastic.co/guide/e
9292

9393
## PHP [php]
9494

95-
Also see the [official Elasticsearch PHP client](elasticsearch-php://docs/reference/index.md).
95+
Also see the [official Elasticsearch PHP client](elasticsearch-php://reference/index.md).
9696

9797
* [Elastica](https://github.com/ruflin/Elastica): PHP client.
9898

@@ -102,7 +102,7 @@ Also see the [official Elasticsearch PHP client](elasticsearch-php://docs/refere
102102

103103
## Python [python]
104104

105-
See the [official Elasticsearch Python client](elasticsearch-py://docs/reference/index.md).
105+
See the [official Elasticsearch Python client](elasticsearch-py://reference/index.md).
106106

107107
## R [r]
108108

@@ -114,7 +114,7 @@ See the [official Elasticsearch Python client](elasticsearch-py://docs/reference
114114

115115
## Ruby [ruby]
116116

117-
Also see the [official Elasticsearch Ruby client](elasticsearch-ruby://docs/reference/index.md).
117+
Also see the [official Elasticsearch Ruby client](elasticsearch-ruby://reference/index.md).
118118

119119
* [chewy](https://github.com/toptal/chewy): An ODM and wrapper for the official Elasticsearch client.
120120

@@ -128,7 +128,7 @@ Also see the [official Elasticsearch Ruby client](elasticsearch-ruby://docs/refe
128128

129129
## Rust [rust]
130130

131-
Also see the [official Elasticsearch Rust client](elasticsearch-rs://docs/reference/index.md).
131+
Also see the [official Elasticsearch Rust client](elasticsearch-rs://reference/index.md).
132132

133133
* [rs-es](https://github.com/benashford/rs-es): A REST API client with a strongly-typed Query DSL. **Last commit more than a year ago**
134134

docs/reference/data-analysis/aggregations/index.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,11 @@ mapped_pages:
55

66
# Aggregations
77

8-
% What needs to be done: Refine
8+
:::{note}
9+
This section provides detailed **reference information** for aggregations.
910

10-
% Scope notes: need to scope the page down to just reference content
11-
12-
% Use migrated content from existing pages that map to this page:
13-
14-
% - [ ] ./raw-migrated-files/elasticsearch/elasticsearch-reference/search-aggregations.md
11+
Refer to [Aggregations](docs-content://explore-analyze/query-filter/aggregations.md) in the **Explore and analyze** section for overview, getting started and conceptual information.
12+
:::
1513

1614
Aggregations are a powerful framework that enables you to perform complex data analysis and summarization over indexed documents. They enable you to extract and compute statistics, trends, and patterns from large datasets.
1715

docs/reference/data-analysis/text-analysis/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
% TO-DO: Add links to "Data analysis basics"%
44

5+
:::{note}
6+
This section provides detailed **reference information**.
7+
8+
Refer to [the text analysis overview](docs-content://manage-data/data-store/text-analysis.md) in the **Manage data** section for overview and conceptual information.
9+
:::
10+
511
This section contains reference information for text analysis components features, including:
612

713
* [Analyzers](/reference/data-analysis/text-analysis/analyzer-reference.md)

docs/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ You can use a variety of official plugins that are compatible with your version
99

1010
## Before you begin [ec_before_you_begin_6]
1111

12-
Some restrictions apply when adding plugins. To learn more, check [Restrictions for {{es}} and {{kib}} plugins](cloud://docs/release-notes/cloud-hosted/known-issues.md#ec-restrictions-plugins).
12+
Some restrictions apply when adding plugins. To learn more, check [Restrictions for {{es}} and {{kib}} plugins](cloud://release-notes/cloud-hosted/known-issues.md#ec-restrictions-plugins).
1313

1414
Only Gold, Platinum, Enterprise and Private subscriptions, running version 2.4.6 or later, have access to uploading custom plugins. All subscription levels, including Standard, can upload scripts and dictionaries.
1515

0 commit comments

Comments
 (0)