Skip to content

Commit 6aaa188

Browse files
Merge branch 'main' into sql/jdbc_api_key
2 parents dcf4ec5 + a9777af commit 6aaa188

File tree

2,697 files changed

+137000
-28419
lines changed

Some content is hidden

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

2,697 files changed

+137000
-28419
lines changed

.buildkite/pipelines/intake.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ steps:
6565
timeout_in_minutes: 300
6666
matrix:
6767
setup:
68-
BWC_VERSION: ["8.19.12", "9.2.6", "9.4.0"]
68+
BWC_VERSION: ["8.19.12", "9.2.6", "9.3.1", "9.4.0"]
6969
agents:
7070
provider: gcp
7171
image: family/elasticsearch-ubuntu-2404

.buildkite/pipelines/periodic-java-ea.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -404,8 +404,8 @@ steps:
404404
- signal_reason: agent_stop
405405
limit: 3
406406

407-
- label: 9.1.10 / bwc
408-
command: .ci/scripts/run-gradle.sh -Druntime.java=$$JAVA_EA_VERSION -Dbwc.checkout.align=true v9.1.10#bwcTest
407+
- label: 9.1.9 / bwc
408+
command: .ci/scripts/run-gradle.sh -Druntime.java=$$JAVA_EA_VERSION -Dbwc.checkout.align=true v9.1.9#bwcTest
409409
timeout_in_minutes: 300
410410
agents:
411411
provider: gcp
@@ -414,7 +414,7 @@ steps:
414414
buildDirectory: /dev/shm/bk
415415
preemptible: true
416416
env:
417-
BWC_VERSION: 9.1.10
417+
BWC_VERSION: 9.1.9
418418
retry:
419419
automatic:
420420
- exit_status: "-1"
@@ -442,8 +442,8 @@ steps:
442442
- signal_reason: agent_stop
443443
limit: 3
444444

445-
- label: 9.3.0 / bwc
446-
command: .ci/scripts/run-gradle.sh -Druntime.java=$$JAVA_EA_VERSION -Dbwc.checkout.align=true v9.3.0#bwcTest
445+
- label: 9.3.1 / bwc
446+
command: .ci/scripts/run-gradle.sh -Druntime.java=$$JAVA_EA_VERSION -Dbwc.checkout.align=true v9.3.1#bwcTest
447447
timeout_in_minutes: 300
448448
agents:
449449
provider: gcp
@@ -452,7 +452,7 @@ steps:
452452
buildDirectory: /dev/shm/bk
453453
preemptible: true
454454
env:
455-
BWC_VERSION: 9.3.0
455+
BWC_VERSION: 9.3.1
456456
retry:
457457
automatic:
458458
- exit_status: "-1"
@@ -557,7 +557,7 @@ steps:
557557
timeout_in_minutes: 300
558558
matrix:
559559
setup:
560-
BWC_VERSION: ["8.19.12", "9.2.6", "9.4.0"]
560+
BWC_VERSION: ["8.19.12", "9.2.6", "9.3.1", "9.4.0"]
561561
agents:
562562
provider: gcp
563563
image: family/elasticsearch-ubuntu-2404

.buildkite/pipelines/periodic-packaging.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -368,8 +368,8 @@ steps:
368368
env:
369369
BWC_VERSION: 9.0.8
370370

371-
- label: "{{matrix.image}} / 9.1.10 / packaging-tests-upgrade"
372-
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.1.10
371+
- label: "{{matrix.image}} / 9.1.9 / packaging-tests-upgrade"
372+
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.1.9
373373
timeout_in_minutes: 300
374374
matrix:
375375
setup:
@@ -382,7 +382,7 @@ steps:
382382
machineType: custom-16-32768
383383
buildDirectory: /dev/shm/bk
384384
env:
385-
BWC_VERSION: 9.1.10
385+
BWC_VERSION: 9.1.9
386386

387387
- label: "{{matrix.image}} / 9.2.6 / packaging-tests-upgrade"
388388
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.2.6
@@ -400,8 +400,8 @@ steps:
400400
env:
401401
BWC_VERSION: 9.2.6
402402

403-
- label: "{{matrix.image}} / 9.3.0 / packaging-tests-upgrade"
404-
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.3.0
403+
- label: "{{matrix.image}} / 9.3.1 / packaging-tests-upgrade"
404+
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.3.1
405405
timeout_in_minutes: 300
406406
matrix:
407407
setup:
@@ -414,7 +414,7 @@ steps:
414414
machineType: custom-16-32768
415415
buildDirectory: /dev/shm/bk
416416
env:
417-
BWC_VERSION: 9.3.0
417+
BWC_VERSION: 9.3.1
418418

419419
- label: "{{matrix.image}} / 9.4.0 / packaging-tests-upgrade"
420420
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v9.4.0

.buildkite/pipelines/periodic.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -457,8 +457,8 @@ steps:
457457
- exit_status: "1"
458458
limit: 1
459459

460-
- label: 9.1.10 / bwc
461-
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true v9.1.10#bwcTest
460+
- label: 9.1.9 / bwc
461+
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true v9.1.9#bwcTest
462462
timeout_in_minutes: 300
463463
agents:
464464
provider: gcp
@@ -467,7 +467,7 @@ steps:
467467
buildDirectory: /dev/shm/bk
468468
preemptible: true
469469
env:
470-
BWC_VERSION: 9.1.10
470+
BWC_VERSION: 9.1.9
471471
retry:
472472
automatic:
473473
- exit_status: "-1"
@@ -499,8 +499,8 @@ steps:
499499
- exit_status: "1"
500500
limit: 1
501501

502-
- label: 9.3.0 / bwc
503-
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true v9.3.0#bwcTest
502+
- label: 9.3.1 / bwc
503+
command: .ci/scripts/run-gradle.sh --continue -Dbwc.checkout.align=true v9.3.1#bwcTest
504504
timeout_in_minutes: 300
505505
agents:
506506
provider: gcp
@@ -509,7 +509,7 @@ steps:
509509
buildDirectory: /dev/shm/bk
510510
preemptible: true
511511
env:
512-
BWC_VERSION: 9.3.0
512+
BWC_VERSION: 9.3.1
513513
retry:
514514
automatic:
515515
- exit_status: "-1"
@@ -625,7 +625,7 @@ steps:
625625
setup:
626626
ES_RUNTIME_JAVA:
627627
- openjdk21
628-
BWC_VERSION: ["8.19.12", "9.2.6", "9.4.0"]
628+
BWC_VERSION: ["8.19.12", "9.2.6", "9.3.1", "9.4.0"]
629629
agents:
630630
provider: gcp
631631
image: family/elasticsearch-ubuntu-2404
@@ -692,7 +692,7 @@ steps:
692692
setup:
693693
ES_RUNTIME_JAVA:
694694
- openjdk21
695-
BWC_VERSION: ["8.19.12", "9.2.6", "9.4.0"]
695+
BWC_VERSION: ["8.19.12", "9.2.6", "9.3.1", "9.4.0"]
696696
agents:
697697
provider: gcp
698698
image: family/elasticsearch-ubuntu-2404
@@ -749,7 +749,7 @@ steps:
749749
ES_RUNTIME_JAVA:
750750
- openjdk21
751751
- openjdk25
752-
BWC_VERSION: ["8.19.12", "9.2.6", "9.4.0"]
752+
BWC_VERSION: ["8.19.12", "9.2.6", "9.3.1", "9.4.0"]
753753
agents:
754754
provider: gcp
755755
image: family/elasticsearch-ubuntu-2404

.buildkite/pull-requests.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@
4747
"set_commit_status": false,
4848
"build_on_commit": false,
4949
"build_on_comment": true,
50-
"target_branch": "main",
5150
"trigger_comment_regex": "^(buildkite|@elastic(search)?machine) benchmark this with (?<benchmark>\\S+)( please)?$"
5251
}
5352
]

.buildkite/scripts/generate-pr-performance-benchmark.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ set -euo pipefail
1515

1616
env_id_baseline=$(python3 -c 'import uuid; print(uuid.uuid4())')
1717
env_id_contender=$(python3 -c 'import uuid; print(uuid.uuid4())')
18-
merge_base=$(git merge-base "${GITHUB_PR_TARGET_BRANCH}" HEAD)
18+
merge_base=$(git merge-base "origin/${GITHUB_PR_TARGET_BRANCH}" HEAD)
1919

2020
# PR comment
2121
buildkite-agent meta-data set pr_comment:early_comment_job_id "$BUILDKITE_JOB_ID"

.buildkite/scripts/release-tests.sh

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,37 @@
22

33
set -euo pipefail
44

5+
curl_with_retry() {
6+
local output_path="$1"
7+
local url="$2"
8+
9+
echo "Downloading $(basename "${output_path}")"
10+
curl --fail --location --show-error --silent \
11+
--retry 5 --retry-all-errors --retry-delay 2 --retry-max-time 120 \
12+
-o "${output_path}" "${url}"
13+
}
14+
515
# Fetch beats artifacts
616
export ES_VERSION=$(grep 'elasticsearch' build-tools-internal/version.properties | awk '{print $3}')
717
export BEATS_DIR=$(pwd)/distribution/docker/build/artifacts/beats
818

919
mkdir -p ${BEATS_DIR}
10-
curl --fail -o "${BEATS_DIR}/metricbeat-${ES_VERSION}-linux-x86_64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz
11-
curl --fail -o "${BEATS_DIR}/metricbeat-${ES_VERSION}-linux-arm64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz
12-
curl --fail -o "${BEATS_DIR}/metricbeat-fips-${ES_VERSION}-linux-x86_64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-fips-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz
13-
curl --fail -o "${BEATS_DIR}/metricbeat-fips-${ES_VERSION}-linux-arm64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-fips-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz
20+
curl_with_retry "${BEATS_DIR}/metricbeat-${ES_VERSION}-linux-x86_64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz"
21+
curl_with_retry "${BEATS_DIR}/metricbeat-${ES_VERSION}-linux-arm64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz"
22+
curl_with_retry "${BEATS_DIR}/metricbeat-fips-${ES_VERSION}-linux-x86_64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-fips-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz"
23+
curl_with_retry "${BEATS_DIR}/metricbeat-fips-${ES_VERSION}-linux-arm64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/metricbeat/metricbeat-fips-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz"
1424

15-
curl --fail -o "${BEATS_DIR}/filebeat-${ES_VERSION}-linux-x86_64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz
16-
curl --fail -o "${BEATS_DIR}/filebeat-${ES_VERSION}-linux-arm64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz
17-
curl --fail -o "${BEATS_DIR}/filebeat-fips-${ES_VERSION}-linux-x86_64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-fips-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz
18-
curl --fail -o "${BEATS_DIR}/filebeat-fips-${ES_VERSION}-linux-arm64.tar.gz" https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-fips-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz
25+
curl_with_retry "${BEATS_DIR}/filebeat-${ES_VERSION}-linux-x86_64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz"
26+
curl_with_retry "${BEATS_DIR}/filebeat-${ES_VERSION}-linux-arm64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz"
27+
curl_with_retry "${BEATS_DIR}/filebeat-fips-${ES_VERSION}-linux-x86_64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-fips-${ES_VERSION}-SNAPSHOT-linux-x86_64.tar.gz"
28+
curl_with_retry "${BEATS_DIR}/filebeat-fips-${ES_VERSION}-linux-arm64.tar.gz" "https://artifacts-snapshot.elastic.co/beats/${ES_VERSION}-SNAPSHOT/downloads/beats/filebeat/filebeat-fips-${ES_VERSION}-SNAPSHOT-linux-arm64.tar.gz"
1929

2030
# Fetch ML artifacts
2131
export ML_IVY_REPO=$(mktemp -d)
2232
mkdir -p ${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}
23-
curl --fail -o "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}-deps.zip" https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT-deps.zip
24-
curl --fail -o "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}-nodeps.zip" https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT-nodeps.zip
25-
curl --fail -o "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}.zip" https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT.zip
33+
curl_with_retry "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}-deps.zip" "https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT-deps.zip"
34+
curl_with_retry "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}-nodeps.zip" "https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT-nodeps.zip"
35+
curl_with_retry "${ML_IVY_REPO}/maven/org/elasticsearch/ml/ml-cpp/${ES_VERSION}/ml-cpp-${ES_VERSION}.zip" "https://artifacts-snapshot.elastic.co/ml-cpp/${ES_VERSION}-SNAPSHOT/downloads/ml-cpp/ml-cpp-${ES_VERSION}-SNAPSHOT.zip"
2636

2737
.ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dbuild.snapshot=false -Dbuild.ml_cpp.repo=file://${ML_IVY_REPO} \
2838
-Dtests.jvm.argline=-Dbuild.snapshot=false -Dlicense.key=${WORKSPACE}/x-pack/license-tools/src/test/resources/public.key -Dbuild.id=deadbeef ${@:-functionalTests}

.ci/bwcVersions

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ BWC_VERSION:
2020
- "8.18.8"
2121
- "8.19.12"
2222
- "9.0.8"
23-
- "9.1.10"
23+
- "9.1.9"
2424
- "9.2.6"
25-
- "9.3.0"
25+
- "9.3.1"
2626
- "9.4.0"

.ci/snapshotBwcVersions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
BWC_VERSION:
22
- "8.19.12"
33
- "9.2.6"
4+
- "9.3.1"
45
- "9.4.0"

.github/CODEOWNERS

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,3 +99,28 @@ server/src/main/java/org/elasticsearch/common/xcontent @elastic/es-core-infra
9999
# Security
100100
x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/security/authz/privilege @elastic/es-security
101101
x-pack/plugin/core/src/main/java/org/elasticsearch/xpack/core/security/authz/store/ReservedRolesStore.java @elastic/es-security
102+
103+
# Docs team
104+
docs/README.md @elastic/core-docs
105+
docs/Versions.asciidoc @elastic/core-docs
106+
docs/*.yml @elastic/core-docs
107+
docs/community-clients @elastic/core-docs
108+
docs/release-notes @elastic/core-docs
109+
docs/extend @elastic/admin-docs
110+
docs/java-rest @elastic/developer-docs
111+
docs/reference @elastic/core-docs
112+
docs/reference/aggregations @elastic/developer-docs
113+
docs/reference/community-contributed @elastic/developer-docs
114+
docs/reference/elasticsearch/command-line-tools @elastic/admin-docs
115+
docs/reference/elasticsearch/index-lifecycle-actions @elastic/developer-docs
116+
docs/reference/elasticsearch/mapping-reference @elastic/developer-docs
117+
docs/reference/elasticsearch/rest-apis @elastic/developer-docs
118+
docs/reference/elasticsearch/elasticsearch-audit-events.md @elastic/admin-docs
119+
docs/reference/elasticsearch/jvm-settings.md @elastic/admin-docs
120+
docs/reference/elasticsearch/roles.md @elastic/admin-docs
121+
docs/reference/enrich-processor @elastic/admin-docs
122+
docs/reference/query-languages @elastic/developer-docs
123+
docs/reference/scripting-languages @elastic/admin-docs
124+
docs/reference/search-connectors @elastic/developer-docs
125+
docs/reference/setup/install/docker @elastic/admin-docs
126+
docs/reference/text-analysis @elastic/developer-docs

0 commit comments

Comments
 (0)