Skip to content

Commit 5a74d97

Browse files
Merge branch 'main' into defaultEISEndpoint
2 parents 1cd60f6 + 6c11a49 commit 5a74d97

File tree

398 files changed

+5379
-2329
lines changed

Some content is hidden

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

398 files changed

+5379
-2329
lines changed

build-tools/src/testFixtures/groovy/org/elasticsearch/gradle/fixtures/AbstractGradleFuncTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ abstract class AbstractGradleFuncTest extends Specification {
107107
.forwardOutput()
108108
), configurationCacheCompatible,
109109
buildApiRestrictionsDisabled)
110-
).withArguments(arguments.collect { it.toString() })
110+
).withArguments(arguments.collect { it.toString() } + "--full-stacktrace")
111111
}
112112

113113
def assertOutputContains(String givenOutput, String expected) {

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import org.elasticsearch.common.settings.Settings;
1313
import org.elasticsearch.common.util.concurrent.EsExecutors;
14+
import org.elasticsearch.core.Booleans;
1415
import org.elasticsearch.core.UpdateForV9;
1516
import org.elasticsearch.jdk.RuntimeVersionFeature;
1617

@@ -26,7 +27,9 @@ final class SystemJvmOptions {
2627
static List<String> systemJvmOptions(Settings nodeSettings, final Map<String, String> sysprops) {
2728
String distroType = sysprops.get("es.distribution.type");
2829
boolean isHotspot = sysprops.getOrDefault("sun.management.compiler", "").contains("HotSpot");
29-
boolean useEntitlements = Boolean.parseBoolean(sysprops.getOrDefault("es.entitlements.enabled", "false"));
30+
boolean entitlementsExplicitlyEnabled = Booleans.parseBoolean(sysprops.getOrDefault("es.entitlements.enabled", "false"));
31+
// java 24+ only supports entitlements, but it may be enabled on earlier versions explicitly
32+
boolean useEntitlements = RuntimeVersionFeature.isSecurityManagerAvailable() == false || entitlementsExplicitlyEnabled;
3033
return Stream.of(
3134
Stream.of(
3235
/*

docs/changelog/118968.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 118968
2+
summary: Configure index sorting through index settings for logsdb
3+
area: Logs
4+
type: enhancement
5+
issues:
6+
- 118686

docs/changelog/119730.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 119730
2+
summary: Enable KQL function as a tech preview
3+
area: ES|QL
4+
type: enhancement
5+
issues: []

docs/changelog/119750.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 119750
2+
summary: "ESQL: `connect_transport_exception` should be thrown instead of `verification_exception`\
3+
\ when ENRICH-ing if remote is disconnected"
4+
area: Search
5+
type: bug
6+
issues: []

docs/changelog/119780.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 119780
2+
summary: Add index and reindex request settings to speed up reindex
3+
area: Data streams
4+
type: enhancement
5+
issues: []

docs/changelog/119792.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 119792
2+
summary: Make semantic text part of the text family
3+
area: Search
4+
type: enhancement
5+
issues: []

docs/changelog/119830.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 119830
2+
summary: Run `TransportGetComposableIndexTemplate` on local node
3+
area: Indices APIs
4+
type: enhancement
5+
issues: []

docs/changelog/119837.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 119837
2+
summary: Run `TransportGetIndexTemplateAction` on local node
3+
area: Indices APIs
4+
type: enhancement
5+
issues: []

docs/changelog/119863.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
pr: 119863
2+
summary: Restrict Connector APIs to manage/monitor_connector privileges
3+
area: Extract&Transform
4+
type: breaking
5+
issues: []
6+
breaking:
7+
title: Restrict Connector APIs to manage/monitor_connector privileges
8+
area: REST API
9+
details: Connector APIs now enforce the manage_connector and monitor_connector privileges (introduced in 8.15), replacing the previous reliance on index-level permissions for .elastic-connectors and .elastic-connectors-sync-jobs in API calls.
10+
impact: Connector APIs now require manage_connector and monitor_connector privileges
11+
notable: false

0 commit comments

Comments
 (0)