Skip to content

Commit 659ade3

Browse files
committed
Merge remote-tracking branch 'origin/main' into lucene_snapshot_10_3
2 parents b513749 + 4d79a59 commit 659ade3

File tree

201 files changed

+6768
-3422
lines changed

Some content is hidden

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

201 files changed

+6768
-3422
lines changed

build-tools-internal/src/integTest/groovy/org/elasticsearch/gradle/internal/transport/AbstractTransportVersionFuncTest.groovy

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ class AbstractTransportVersionFuncTest extends AbstractGradleFuncTest {
115115
include ':myserver'
116116
include ':myplugin'
117117
"""
118+
propertiesFile << """
119+
org.elasticsearch.transports.upstreamRef=main
120+
"""
118121
versionPropertiesFile.text = versionPropertiesFile.text.replace("9.1.0", "9.2.0")
119122

120123
file("myserver/build.gradle") << """

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ public void apply(Project project) {
4949
Directory transportResources = project.getLayout().getProjectDirectory().dir("src/main/resources/" + resourceRoot);
5050
spec.getParameters().getTransportResourcesDirectory().set(transportResources);
5151
spec.getParameters().getRootDirectory().set(project.getLayout().getSettingsDirectory().getAsFile());
52+
Object upstreamRef = project.findProperty("org.elasticsearch.transport.upstreamRef");
53+
if (upstreamRef != null) {
54+
spec.getParameters().getUpstreamRefOverride().set(upstreamRef.toString());
55+
}
5256
});
5357

5458
var depsHandler = project.getDependencies();

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
import org.gradle.api.file.DirectoryProperty;
1313
import org.gradle.api.logging.Logger;
1414
import org.gradle.api.logging.Logging;
15+
import org.gradle.api.provider.Property;
1516
import org.gradle.api.services.BuildService;
1617
import org.gradle.api.services.BuildServiceParameters;
18+
import org.gradle.api.tasks.Optional;
1719
import org.gradle.process.ExecOperations;
1820
import org.gradle.process.ExecResult;
1921

@@ -59,6 +61,9 @@ public interface Parameters extends BuildServiceParameters {
5961
DirectoryProperty getTransportResourcesDirectory();
6062

6163
DirectoryProperty getRootDirectory();
64+
65+
@Optional
66+
Property<String> getUpstreamRefOverride();
6267
}
6368

6469
@Inject
@@ -79,6 +84,9 @@ public interface Parameters extends BuildServiceParameters {
7984
public TransportVersionResourcesService(Parameters params) {
8085
this.transportResourcesDir = params.getTransportResourcesDirectory().get().getAsFile().toPath();
8186
this.rootDir = params.getRootDirectory().get().getAsFile().toPath();
87+
if (params.getUpstreamRefOverride().isPresent()) {
88+
upstreamRefName.set(params.getUpstreamRefOverride().get());
89+
}
8290
}
8391

8492
/**

docs/changelog/134497.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 134497
2+
summary: Limit when we push topn to lucene
3+
area: ES|QL
4+
type: bug
5+
issues: []

docs/changelog/134609.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 134609
2+
summary: Add 'SslProfileExtension' SPI interface
3+
area: TLS
4+
type: enhancement
5+
issues: []

docs/changelog/134656.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 134656
2+
summary: Fix deadlock in `ThreadPoolMergeScheduler` when a failing merge closes the
3+
`IndexWriter`
4+
area: Engine
5+
type: bug
6+
issues: []

docs/changelog/134835.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 134835
2+
summary: Add new `/_security/stats` endpoint
3+
area: Authorization
4+
type: enhancement
5+
issues: []

docs/changelog/135051.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 135051
2+
summary: Ban Limit + `MvExpand` before remote Enrich
3+
area: ES|QL
4+
type: bug
5+
issues: []

docs/changelog/135097.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 135097
2+
summary: Fixes `countDistinctWithConditions` in csv-spec tests
3+
area: ES|QL
4+
type: bug
5+
issues:
6+
- 134380

docs/changelog/135176.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 135176
2+
summary: '`CentroidCalculator` does not return negative summation weights'
3+
area: Geo
4+
type: bug
5+
issues:
6+
- 131861

0 commit comments

Comments
 (0)