Skip to content

Commit 6ba5bc3

Browse files
authored
Merge branch 'main' into lucene_snapshot_10_1
2 parents 8b0af43 + 7f37edf commit 6ba5bc3

File tree

13 files changed

+234
-146
lines changed

13 files changed

+234
-146
lines changed

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/InternalDistributionArchiveSetupPlugin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,14 +134,14 @@ private void registerEmptyDirectoryTasks(Project project) {
134134
});
135135

136136
File pluginsDir = new File(project.getBuildDir(), "plugins-hack/plugins");
137-
project.getExtensions().add("pluginsDir", pluginsDir);
137+
project.getExtensions().getExtraProperties().set("pluginsDir", pluginsDir);
138138
project.getTasks().register("createPluginsDir", EmptyDirTask.class, t -> {
139139
t.setDir(pluginsDir);
140140
t.setDirMode(0755);
141141
});
142142

143143
File jvmOptionsDir = new File(project.getBuildDir(), "jvm-options-hack/jvm.options.d");
144-
project.getExtensions().add("jvmOptionsDir", jvmOptionsDir);
144+
project.getExtensions().getExtraProperties().set("jvmOptionsDir", jvmOptionsDir);
145145
project.getTasks().register("createJvmOptionsDir", EmptyDirTask.class, t -> {
146146
t.setDir(jvmOptionsDir);
147147
t.setDirMode(0750);

build-tools-internal/src/main/java/org/elasticsearch/gradle/internal/precommit/CheckstylePrecommitPlugin.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ public TaskProvider<? extends Task> createTask(Project project) {
4242
File checkstyleDir = new File(project.getBuildDir(), "checkstyle");
4343
File checkstyleSuppressions = new File(checkstyleDir, "checkstyle_suppressions.xml");
4444
File checkstyleConf = new File(checkstyleDir, "checkstyle.xml");
45-
TaskProvider<Task> copyCheckstyleConf = project.getTasks().register("copyCheckstyleConf");
45+
TaskProvider<CopyCheckStyleConfTask> copyCheckstyleConf = project.getTasks()
46+
.register("copyCheckstyleConf", CopyCheckStyleConfTask.class);
4647
// configure inputs and outputs so up to date works properly
4748
copyCheckstyleConf.configure(t -> t.getOutputs().files(checkstyleSuppressions, checkstyleConf));
4849
if ("jar".equals(checkstyleConfUrl.getProtocol())) {
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
3+
* or more contributor license agreements. Licensed under the "Elastic License
4+
* 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side
5+
* Public License v 1"; you may not use this file except in compliance with, at
6+
* your election, the "Elastic License 2.0", the "GNU Affero General Public
7+
* License v3.0 only", or the "Server Side Public License, v 1".
8+
*/
9+
10+
package org.elasticsearch.gradle.internal.precommit;
11+
12+
import org.gradle.api.DefaultTask;
13+
import org.gradle.api.file.FileSystemOperations;
14+
15+
import javax.inject.Inject;
16+
17+
public abstract class CopyCheckStyleConfTask extends DefaultTask {
18+
19+
@Inject
20+
public abstract FileSystemOperations getFs();
21+
}

muted-tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,9 @@ tests:
254254
- class: org.elasticsearch.xpack.logsdb.qa.LogsDbVersusLogsDbReindexedIntoStandardModeChallengeRestIT
255255
method: testMatchAllQuery
256256
issue: https://github.com/elastic/elasticsearch/issues/119432
257+
- class: org.elasticsearch.xpack.esql.qa.multi_node.EsqlSpecIT
258+
method: test {lookup-join.MvJoinKeyOnTheDataNode SYNC}
259+
issue: https://github.com/elastic/elasticsearch/issues/119446
257260

258261
# Examples:
259262
#

server/src/internalClusterTest/java/org/elasticsearch/action/admin/cluster/node/tasks/TasksIT.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -779,17 +779,13 @@ public void testTaskStoringSuccessfulResult() throws Exception {
779779
assertNoFailures(indicesAdmin().prepareRefresh(TaskResultsService.TASK_INDEX).get());
780780

781781
assertHitCount(
782+
1L,
782783
prepareSearch(TaskResultsService.TASK_INDEX).setSource(
783784
SearchSourceBuilder.searchSource().query(QueryBuilders.termQuery("task.action", taskInfo.action()))
784785
),
785-
1L
786-
);
787-
788-
assertHitCount(
789786
prepareSearch(TaskResultsService.TASK_INDEX).setSource(
790787
SearchSourceBuilder.searchSource().query(QueryBuilders.termQuery("task.node", taskInfo.taskId().getNodeId()))
791-
),
792-
1L
788+
)
793789
);
794790

795791
GetTaskResponse getResponse = expectFinishedTask(taskId);

server/src/internalClusterTest/java/org/elasticsearch/action/admin/indices/create/ShrinkIndexIT.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,11 @@ public void testCreateShrinkIndexToN() {
113113
.get();
114114
}
115115
flushAndRefresh();
116-
assertHitCount(prepareSearch("first_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), 20);
117-
assertHitCount(prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), 20);
116+
assertHitCount(
117+
20,
118+
prepareSearch("first_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")),
119+
prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar"))
120+
);
118121

119122
// relocate all shards to one node such that we can merge it.
120123
updateIndexSettings(
@@ -145,9 +148,12 @@ public void testCreateShrinkIndexToN() {
145148
.get();
146149
}
147150
flushAndRefresh();
148-
assertHitCount(prepareSearch("second_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), 20);
149-
assertHitCount(prepareSearch("first_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), 20);
150-
assertHitCount(prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), 20);
151+
assertHitCount(
152+
20,
153+
prepareSearch("second_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")),
154+
prepareSearch("first_shrink").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")),
155+
prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar"))
156+
);
151157

152158
assertNoResizeSourceIndexSettings("first_shrink");
153159
assertNoResizeSourceIndexSettings("second_shrink");

server/src/internalClusterTest/java/org/elasticsearch/action/admin/indices/create/SplitIndexIT.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,9 +236,12 @@ private void splitToN(int sourceShards, int firstSplitShards, int secondSplitSha
236236
GetResponse getResponse = client().prepareGet("second_split", Integer.toString(i)).setRouting(routingValue[i]).get();
237237
assertTrue(getResponse.isExists());
238238
}
239-
assertHitCount(prepareSearch("second_split").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), numDocs);
240-
assertHitCount(prepareSearch("first_split").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), numDocs);
241-
assertHitCount(prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")), numDocs);
239+
assertHitCount(
240+
numDocs,
241+
prepareSearch("second_split").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")),
242+
prepareSearch("first_split").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar")),
243+
prepareSearch("source").setSize(100).setQuery(new TermsQueryBuilder("foo", "bar"))
244+
);
242245
if (useNested) {
243246
assertNested("source", numDocs);
244247
assertNested("first_split", numDocs);

server/src/internalClusterTest/java/org/elasticsearch/index/mapper/DynamicMappingIT.java

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -683,9 +683,12 @@ public void testDynamicRuntimeNoConflicts() {
683683
BulkResponse bulkItemResponses = client().bulk(bulkRequest).actionGet();
684684
assertFalse(bulkItemResponses.buildFailureMessage(), bulkItemResponses.hasFailures());
685685

686-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("one", "one")), 1);
687-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("one.two", 3.5)), 1);
688-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("one.two.three", "1")), 1);
686+
assertHitCount(
687+
1,
688+
prepareSearch("test").setQuery(new MatchQueryBuilder("one", "one")),
689+
prepareSearch("test").setQuery(new MatchQueryBuilder("one.two", 3.5)),
690+
prepareSearch("test").setQuery(new MatchQueryBuilder("one.two.three", "1"))
691+
);
689692
}
690693

691694
public void testDynamicRuntimeObjectFields() {
@@ -722,10 +725,13 @@ public void testDynamicRuntimeObjectFields() {
722725
BulkResponse bulkItemResponses = client().bulk(bulkRequest).actionGet();
723726
assertFalse(bulkItemResponses.buildFailureMessage(), bulkItemResponses.hasFailures());
724727

725-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("obj.one", 1)), 1);
726-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("anything", "anything")), 1);
727-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("obj.runtime.one", "one")), 1);
728-
assertHitCount(prepareSearch("test").setQuery(new MatchQueryBuilder("obj.runtime.one.two", "1")), 1);
728+
assertHitCount(
729+
1,
730+
prepareSearch("test").setQuery(new MatchQueryBuilder("obj.one", 1)),
731+
prepareSearch("test").setQuery(new MatchQueryBuilder("anything", "anything")),
732+
prepareSearch("test").setQuery(new MatchQueryBuilder("obj.runtime.one", "one")),
733+
prepareSearch("test").setQuery(new MatchQueryBuilder("obj.runtime.one.two", "1"))
734+
);
729735

730736
Exception exception = expectThrows(DocumentParsingException.class, prepareIndex("test").setSource("obj.runtime", "value"));
731737
assertThat(

server/src/internalClusterTest/java/org/elasticsearch/index/mapper/MultiFieldsIntegrationIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,11 @@ public void testGeoPointMultiField() throws Exception {
9191
GeoPoint point = new GeoPoint(51, 19);
9292
prepareIndex("my-index").setId("1").setSource("a", point.toString()).setRefreshPolicy(IMMEDIATE).get();
9393
assertHitCount(
94+
1L,
9495
prepareSearch("my-index").setSize(0)
9596
.setQuery(constantScoreQuery(geoDistanceQuery("a").point(51, 19).distance(50, DistanceUnit.KILOMETERS))),
96-
1L
97+
prepareSearch("my-index").setSize(0).setQuery(matchQuery("a.b", point.geohash()))
9798
);
98-
assertHitCount(prepareSearch("my-index").setSize(0).setQuery(matchQuery("a.b", point.geohash())), 1L);
9999
}
100100

101101
@SuppressWarnings("unchecked")

0 commit comments

Comments
 (0)