Skip to content

Commit 29e3c66

Browse files
committed
Merge remote-tracking branch 'elastic/master' into one-shard-leftover
* elastic/master: Make packer cache branches explicit (elastic#41990) Re-mute all ml_datafeed_crud rolling upgrade tests Ensure testAckedIndexing uses disruption index settings add 7_3 as version (elastic#42368) Fix grammar problem in stemming reference. (elastic#42148)
2 parents eb158f4 + c9d04cc commit 29e3c66

File tree

9 files changed

+27
-4
lines changed

9 files changed

+27
-4
lines changed

.ci/packer_cache.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ export JAVA8_HOME="${HOME}"/.java/java8
2222
export JAVA11_HOME="${HOME}"/.java/java11
2323
export JAVA12_HOME="${HOME}"/.java/openjdk12
2424
./gradlew --parallel clean --scan -Porg.elasticsearch.acceptScanTOS=true -s resolveAllDependencies
25+

distribution/bwc/build.gradle

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,15 @@ bwcVersions.forPreviousUnreleased { BwcVersions.UnreleasedVersionInfo unreleased
239239

240240
createBuildBwcTask(projectName, "${baseDir}/${projectName}", projectArtifact)
241241
}
242-
243242

244243
createRunBwcGradleTask("resolveAllBwcDependencies") {
245244
args 'resolveAllDependencies'
246245
}
247-
resolveAllDependencies.dependsOn resolveAllBwcDependencies
246+
Version currentVersion = Version.fromString(version)
247+
if (currentVersion.getMinor() == 0 && currentVersion.getRevision() == 0) {
248+
// We only want to resolve dependencies for live versions of master, without cascading this to older versions
249+
resolveAllDependencies.dependsOn resolveAllBwcDependencies
250+
}
248251

249252
for (e in artifactFiles) {
250253
String projectName = e.key

docs/reference/how-to/recipes/stemming.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ the query need to be matched exactly while other parts should still take
171171
stemming into account?
172172

173173
Fortunately, the `query_string` and `simple_query_string` queries have a feature
174-
that solve this exact problem: `quote_field_suffix`. This tell Elasticsearch
174+
that solves this exact problem: `quote_field_suffix`. This tells Elasticsearch
175175
that the words that appear in between quotes are to be redirected to a different
176176
field, see below:
177177

server/src/main/java/org/elasticsearch/Version.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ public class Version implements Comparable<Version>, ToXContentFragment {
9292
public static final Version V_7_1_1 = new Version(V_7_1_1_ID, org.apache.lucene.util.Version.LUCENE_8_0_0);
9393
public static final int V_7_2_0_ID = 7020099;
9494
public static final Version V_7_2_0 = new Version(V_7_2_0_ID, org.apache.lucene.util.Version.LUCENE_8_0_0);
95+
public static final int V_7_3_0_ID = 7030099;
96+
public static final Version V_7_3_0 = new Version(V_7_3_0_ID, org.apache.lucene.util.Version.LUCENE_8_0_0);
9597
public static final int V_8_0_0_ID = 8000099;
9698
public static final Version V_8_0_0 = new Version(V_8_0_0_ID, org.apache.lucene.util.Version.LUCENE_8_1_0);
9799
public static final Version CURRENT = V_8_0_0;
@@ -110,6 +112,8 @@ public static Version fromId(int id) {
110112
switch (id) {
111113
case V_8_0_0_ID:
112114
return V_8_0_0;
115+
case V_7_3_0_ID:
116+
return V_7_3_0;
113117
case V_7_2_0_ID:
114118
return V_7_2_0;
115119
case V_7_1_1_ID:

server/src/main/java/org/elasticsearch/indices/recovery/PeerRecoveryTargetService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ private StartRecoveryRequest getStartRecoveryRequest(final RecoveryTarget recove
356356
logger.trace("{} preparing for file-based recovery from [{}]", recoveryTarget.shardId(), recoveryTarget.sourceNode());
357357
} else {
358358
logger.trace(
359-
"{} preparing for sequence-number-based recovery starting at local checkpoint [{}] from [{}]",
359+
"{} preparing for sequence-number-based recovery starting at sequence number [{}] from [{}]",
360360
recoveryTarget.shardId(),
361361
startingSeqNo,
362362
recoveryTarget.sourceNode());

server/src/test/java/org/elasticsearch/discovery/ClusterDisruptionIT.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ public void testAckedIndexing() throws Exception {
119119

120120
assertAcked(prepareCreate("test")
121121
.setSettings(Settings.builder()
122+
.put(indexSettings())
122123
.put(IndexMetaData.SETTING_NUMBER_OF_SHARDS, 1 + randomInt(2))
123124
.put(IndexMetaData.SETTING_NUMBER_OF_REPLICAS, randomInt(2))
124125
));

x-pack/qa/rolling-upgrade/src/test/resources/rest-api-spec/test/mixed_cluster/40_ml_datafeed_crud.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
setup:
2+
- skip:
3+
version: "all"
4+
reason: "AwaitsFix https://github.com/elastic/elasticsearch/issues/42258"
5+
16
---
27
"Test old cluster datafeed without aggs":
38
- do:

x-pack/qa/rolling-upgrade/src/test/resources/rest-api-spec/test/old_cluster/40_ml_datafeed_crud.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
setup:
2+
- skip:
3+
version: "all"
4+
reason: "AwaitsFix https://github.com/elastic/elasticsearch/issues/42258"
5+
16
---
27
"Put job and datafeed without aggs in old cluster":
38

x-pack/qa/rolling-upgrade/src/test/resources/rest-api-spec/test/upgraded_cluster/40_ml_datafeed_crud.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
setup:
2+
- skip:
3+
version: "all"
4+
reason: "AwaitsFix https://github.com/elastic/elasticsearch/issues/42258"
5+
26
- do:
37
cluster.health:
48
wait_for_status: green

0 commit comments

Comments
 (0)