Skip to content

Commit 50c937b

Browse files
Merge branch 'main' of github.com:elastic/elasticsearch into sa-failure-store-dls-fls-interceptor
2 parents 58110d4 + 3b685cb commit 50c937b

File tree

104 files changed

+4532
-3047
lines changed

Some content is hidden

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

104 files changed

+4532
-3047
lines changed

.buildkite/scripts/dra-update-staging.sh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ for BRANCH in "${BRANCHES[@]}"; do
3636
fi
3737

3838
if [[ "$SHOULD_TRIGGER" == "true" ]]; then
39-
if [[ "$BRANCH" == "9.0" ]]; then
40-
export VERSION_QUALIFIER="rc1"
41-
fi
4239
echo "Triggering DRA staging workflow for $BRANCH"
4340
cat << EOF | buildkite-agent pipeline upload
4441
steps:
@@ -49,7 +46,6 @@ steps:
4946
branch: "$BRANCH"
5047
env:
5148
DRA_WORKFLOW: staging
52-
VERSION_QUALIFIER: ${VERSION_QUALIFIER:-}
5349
EOF
5450
fi
5551
done

.buildkite/scripts/dra-workflow.trigger.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ source .buildkite/scripts/branches.sh
88

99
for BRANCH in "${BRANCHES[@]}"; do
1010
if [[ "$BRANCH" == "9.0" ]]; then
11-
export VERSION_QUALIFIER="rc1"
11+
continue
1212
fi
1313

1414
INTAKE_PIPELINE_SLUG="elasticsearch-intake"

build-tools/src/main/java/org/elasticsearch/gradle/testclusters/RunTask.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import java.nio.file.Path;
2525
import java.nio.file.Paths;
2626
import java.util.ArrayList;
27+
import java.util.Arrays;
2728
import java.util.HashSet;
2829
import java.util.List;
2930
import java.util.Map;
@@ -45,6 +46,8 @@ public abstract class RunTask extends DefaultTestClustersTask {
4546

4647
private Boolean apmServerEnabled = false;
4748

49+
private List<String> plugins = List.of();
50+
4851
private Boolean preserveData = false;
4952

5053
private Path dataDir = null;
@@ -101,6 +104,22 @@ public void setApmServerEnabled(Boolean apmServerEnabled) {
101104
this.apmServerEnabled = apmServerEnabled;
102105
}
103106

107+
@Option(option = "with-plugins", description = "Run distribution with plugins installed")
108+
public void setPlugins(String plugins) {
109+
this.plugins = Arrays.asList(plugins.split(","));
110+
for (var cluster : getClusters()) {
111+
for (String plugin : this.plugins) {
112+
cluster.plugin(":plugins:" + plugin);
113+
}
114+
dependsOn(cluster.getPluginAndModuleConfigurations());
115+
}
116+
}
117+
118+
@Input
119+
public List<String> getPlugins() {
120+
return plugins;
121+
}
122+
104123
@Option(option = "data-dir", description = "Override the base data directory used by the testcluster")
105124
public void setDataDir(String dataDirStr) {
106125
dataDir = Paths.get(dataDirStr).toAbsolutePath();

docs/changelog/123712.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 123712
2+
summary: Process ILM cluster state updates on another thread
3+
area: ILM+SLM
4+
type: enhancement
5+
issues: []

docs/changelog/124690.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 124690
2+
summary: Avoid creating known_fields for every check in Alias
3+
area: Indices APIs
4+
type: enhancement
5+
issues: []

docs/changelog/125204.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 125204
2+
summary: Return a Conflict status code if the model deployment is stopped by a user
3+
area: Machine Learning
4+
type: bug
5+
issues:
6+
- 123745

docs/changelog/125345.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
pr: 125345
2+
summary: ESQL - date nanos range bug?
3+
area: ES|QL
4+
type: bug
5+
issues:
6+
- 125439

docs/changelog/125446.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
pr: 125446
2+
summary: Fix Semantic Text 8.x Upgrade Bug
3+
area: Mapping
4+
type: bug
5+
issues: []

docs/docset.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
project: 'Elasticsearch'
2+
max_toc_depth: 2
23
exclude:
34
- README.md
45
- internal/*
@@ -22,15 +23,7 @@ cross_links:
2223
- kibana
2324
- logstash
2425
toc:
25-
- toc: reference/elasticsearch
26-
- toc: reference/community-contributed
27-
- toc: reference/enrich-processor
28-
- toc: reference/search-connectors
29-
- toc: reference/elasticsearch-plugins
30-
- toc: reference/query-languages
31-
- toc: reference/scripting-languages
32-
- toc: reference/text-analysis
33-
- toc: reference/aggregations
26+
- toc: reference
3427
- toc: release-notes
3528
- toc: extend
3629
subs:
Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1-
# Elasticsearch and index management
1+
# Elasticsearch and index management
2+
3+
% TO-DO: Add links to "Elasticsearch basics"%
4+
5+
This section contains reference information for Elasticsearch and index management features, including:
6+
7+
* Settings
8+
* Security roles and privileges
9+
* Index lifecycle actions
10+
* Mappings
11+
* Command line tools
12+
* Curator
13+
* Clients
14+
15+
% TO-DO: Add links to "query language and scripting language sections"%
16+
17+
Elasticsearch also provides REST APIs that are used by the UI components and can be called directly to configure and access Elasticsearch features.
18+
Refer to [Elasticsearch API](https://www.elastic.co/docs/api/doc/elasticsearch) and [Elasticsearch Serverless API](https://www.elastic.co/docs/api/doc/elasticsearch-serverless).

0 commit comments

Comments
 (0)