Skip to content

Commit c62fcd5

Browse files
authored
Merge branch 'main' into docs-inference-jinaai
2 parents c530ddc + 6d943e9 commit c62fcd5

File tree

98 files changed

+3916
-510
lines changed

Some content is hidden

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

98 files changed

+3916
-510
lines changed

build-tools-internal/src/main/resources/forbidden/es-server-signatures.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,10 +155,8 @@ org.elasticsearch.cluster.ClusterState#compatibilityVersions()
155155

156156
@defaultMessage ClusterFeatures#nodeFeatures is for internal use only. Use FeatureService#clusterHasFeature to determine if a feature is present on the cluster.
157157
org.elasticsearch.cluster.ClusterFeatures#nodeFeatures()
158-
@defaultMessage ClusterFeatures#allNodeFeatures is for internal use only. Use FeatureService#clusterHasFeature to determine if a feature is present on the cluster.
159-
org.elasticsearch.cluster.ClusterFeatures#allNodeFeatures()
160158
@defaultMessage ClusterFeatures#clusterHasFeature is for internal use only. Use FeatureService#clusterHasFeature to determine if a feature is present on the cluster.
161-
org.elasticsearch.cluster.ClusterFeatures#clusterHasFeature(org.elasticsearch.features.NodeFeature)
159+
org.elasticsearch.cluster.ClusterFeatures#clusterHasFeature(org.elasticsearch.cluster.node.DiscoveryNodes, org.elasticsearch.features.NodeFeature)
162160

163161
@defaultMessage Do not construct this records outside the source files they are declared in
164162
org.elasticsearch.cluster.SnapshotsInProgress$ShardSnapshotStatus#<init>(java.lang.String, org.elasticsearch.cluster.SnapshotsInProgress$ShardState, org.elasticsearch.repositories.ShardGeneration, java.lang.String, org.elasticsearch.repositories.ShardSnapshotResult)

distribution/docker/src/docker/iron_bank/hardening_manifest.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,12 @@ resources:
5050

5151
# List of project maintainers
5252
maintainers:
53-
- name: "Rory Hunter"
54-
55-
username: "rory"
53+
- name: "Mark Vieira"
54+
55+
username: "mark-vieira"
56+
- name: "Rene Gröschke"
57+
58+
username: "breskeby"
5659
- email: "[email protected]"
5760
name: "Alexander Klepal"
5861
username: "alexander.klepal"

docs/Versions.asciidoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ include::{docs-root}/shared/versions/stack/{source_branch}.asciidoc[]
99

1010
:docker-repo: docker.elastic.co/elasticsearch/elasticsearch
1111
:docker-image: {docker-repo}:{version}
12+
:docker-wolfi-image: {docker-repo}-wolfi:{version}
1213
:kib-docker-repo: docker.elastic.co/kibana/kibana
1314
:kib-docker-image: {kib-docker-repo}:{version}
1415
:plugin_url: https://artifacts.elastic.co/downloads/elasticsearch-plugins

docs/changelog/117581.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 117581
2+
summary: Make reserved built-in roles queryable
3+
area: Authorization
4+
type: enhancement
5+
issues: []

docs/changelog/117851.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 117851
2+
summary: Addition of `tier_preference`, `creation_date` and `version` fields in Elasticsearch monitoring template
3+
area: Monitoring
4+
type: enhancement
5+
issues: []

docs/changelog/118143.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 118143
2+
summary: Infrastructure for assuming cluster features in the next major version
3+
area: "Infra/Core"
4+
type: feature
5+
issues: []

docs/changelog/118674.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 118674
2+
summary: Ignore failures from renormalizing buckets in read-only index
3+
area: Machine Learning
4+
type: enhancement
5+
issues: []

docs/reference/setup/install/docker.asciidoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ docker pull {docker-image}
5555
// REVIEWED[DEC.10.24]
5656
--
5757

58+
Alternatevely, you can use the Wolfi based image. Using Wolfi based images requires Docker version 20.10.10 or superior.
59+
[source,sh,subs="attributes"]
60+
----
61+
docker pull {docker-wolfi-image}
62+
----
63+
5864
. Optional: Install
5965
https://docs.sigstore.dev/cosign/system_config/installation/[Cosign] for your
6066
environment. Then use Cosign to verify the {es} image's signature.

modules/percolator/src/main/java/org/elasticsearch/percolator/PercolateQueryBuilder.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
import org.elasticsearch.common.io.stream.NamedWriteableRegistry;
4444
import org.elasticsearch.common.io.stream.StreamInput;
4545
import org.elasticsearch.common.io.stream.StreamOutput;
46-
import org.elasticsearch.common.logging.DeprecationLogger;
4746
import org.elasticsearch.common.xcontent.LoggingDeprecationHandler;
4847
import org.elasticsearch.common.xcontent.XContentHelper;
4948
import org.elasticsearch.index.IndexVersion;
@@ -80,28 +79,19 @@
8079
import java.util.Collections;
8180
import java.util.List;
8281
import java.util.Objects;
83-
import java.util.function.BiConsumer;
8482
import java.util.function.Supplier;
8583

8684
import static org.elasticsearch.search.SearchService.ALLOW_EXPENSIVE_QUERIES;
8785
import static org.elasticsearch.xcontent.ConstructingObjectParser.constructorArg;
8886
import static org.elasticsearch.xcontent.ConstructingObjectParser.optionalConstructorArg;
8987

9088
public class PercolateQueryBuilder extends AbstractQueryBuilder<PercolateQueryBuilder> {
91-
private static final DeprecationLogger deprecationLogger = DeprecationLogger.getLogger(ParseField.class);
92-
static final String DOCUMENT_TYPE_DEPRECATION_MESSAGE = "[types removal] Types are deprecated in [percolate] queries. "
93-
+ "The [document_type] should no longer be specified.";
94-
static final String TYPE_DEPRECATION_MESSAGE = "[types removal] Types are deprecated in [percolate] queries. "
95-
+ "The [type] of the indexed document should no longer be specified.";
96-
9789
public static final String NAME = "percolate";
9890

9991
static final ParseField DOCUMENT_FIELD = new ParseField("document");
10092
static final ParseField DOCUMENTS_FIELD = new ParseField("documents");
10193
private static final ParseField NAME_FIELD = new ParseField("name");
10294
private static final ParseField QUERY_FIELD = new ParseField("field");
103-
private static final ParseField DOCUMENT_TYPE_FIELD = new ParseField("document_type");
104-
private static final ParseField INDEXED_DOCUMENT_FIELD_TYPE = new ParseField("type");
10595
private static final ParseField INDEXED_DOCUMENT_FIELD_INDEX = new ParseField("index");
10696
private static final ParseField INDEXED_DOCUMENT_FIELD_ID = new ParseField("id");
10797
private static final ParseField INDEXED_DOCUMENT_FIELD_ROUTING = new ParseField("routing");
@@ -368,10 +358,6 @@ protected void doXContent(XContentBuilder builder, Params params) throws IOExcep
368358
);
369359
}
370360

371-
private static BiConsumer<PercolateQueryBuilder, String> deprecateAndIgnoreType(String key, String message) {
372-
return (target, type) -> deprecationLogger.compatibleCritical(key, message);
373-
}
374-
375361
private static BytesReference parseDocument(XContentParser parser) throws IOException {
376362
try (XContentBuilder builder = XContentFactory.jsonBuilder()) {
377363
builder.copyCurrentStructure(parser);

muted-tests.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,6 @@ tests:
4040
- class: org.elasticsearch.packaging.test.WindowsServiceTests
4141
method: test33JavaChanged
4242
issue: https://github.com/elastic/elasticsearch/issues/113177
43-
- class: org.elasticsearch.smoketest.MlWithSecurityIT
44-
method: test {yaml=ml/sparse_vector_search/Test sparse_vector search with query vector and pruning config}
45-
issue: https://github.com/elastic/elasticsearch/issues/108997
4643
- class: org.elasticsearch.packaging.test.WindowsServiceTests
4744
method: test80JavaOptsInEnvVar
4845
issue: https://github.com/elastic/elasticsearch/issues/113219
@@ -159,9 +156,6 @@ tests:
159156
issue: https://github.com/elastic/elasticsearch/issues/117473
160157
- class: org.elasticsearch.repositories.s3.RepositoryS3EcsClientYamlTestSuiteIT
161158
issue: https://github.com/elastic/elasticsearch/issues/117525
162-
- class: org.elasticsearch.backwards.MixedClusterClientYamlTestSuiteIT
163-
method: test {p0=synonyms/90_synonyms_reloading_for_synset/Reload analyzers for specific synonym set}
164-
issue: https://github.com/elastic/elasticsearch/issues/116777
165159
- class: "org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT"
166160
method: "test {scoring.*}"
167161
issue: https://github.com/elastic/elasticsearch/issues/117641
@@ -302,6 +296,15 @@ tests:
302296
- class: org.elasticsearch.reservedstate.service.FileSettingsServiceTests
303297
method: testInvalidJSON
304298
issue: https://github.com/elastic/elasticsearch/issues/116521
299+
- class: org.elasticsearch.xpack.ccr.rest.ShardChangesRestIT
300+
method: testShardChangesNoOperation
301+
issue: https://github.com/elastic/elasticsearch/issues/118800
302+
- class: org.elasticsearch.xpack.security.QueryableReservedRolesIT
303+
method: testDeletingAndCreatingSecurityIndexTriggersSynchronization
304+
issue: https://github.com/elastic/elasticsearch/issues/118806
305+
- class: org.elasticsearch.index.engine.RecoverySourcePruneMergePolicyTests
306+
method: testPruneSome
307+
issue: https://github.com/elastic/elasticsearch/issues/118728
305308

306309
# Examples:
307310
#

0 commit comments

Comments
 (0)