Skip to content

Commit

Permalink
Merge branch 'main' into profiling-subgroups
Browse files Browse the repository at this point in the history
  • Loading branch information
elasticmachine authored May 14, 2024
2 parents db99983 + e01600d commit 46300e6
Show file tree
Hide file tree
Showing 801 changed files with 17,387 additions and 6,924 deletions.
2 changes: 1 addition & 1 deletion .buildkite/pipelines/intake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ steps:
timeout_in_minutes: 300
matrix:
setup:
BWC_VERSION: ["7.17.22", "8.13.4", "8.14.0", "8.15.0"]
BWC_VERSION: ["7.17.22", "8.13.5", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand Down
6 changes: 3 additions & 3 deletions .buildkite/pipelines/periodic-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -529,8 +529,8 @@ steps:
env:
BWC_VERSION: 8.12.2

- label: "{{matrix.image}} / 8.13.4 / packaging-tests-upgrade"
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v8.13.4
- label: "{{matrix.image}} / 8.13.5 / packaging-tests-upgrade"
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v8.13.5
timeout_in_minutes: 300
matrix:
setup:
Expand All @@ -543,7 +543,7 @@ steps:
machineType: custom-16-32768
buildDirectory: /dev/shm/bk
env:
BWC_VERSION: 8.13.4
BWC_VERSION: 8.13.5

- label: "{{matrix.image}} / 8.14.0 / packaging-tests-upgrade"
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v8.14.0
Expand Down
2 changes: 2 additions & 0 deletions .buildkite/pipelines/periodic.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ steps:
- openjdk17
- openjdk21
- openjdk22
- openjdk23
GRADLE_TASK:
- checkPart1
- checkPart2
Expand All @@ -113,6 +114,7 @@ steps:
- openjdk17
- openjdk21
- openjdk22
- openjdk23
BWC_VERSION: $BWC_LIST
agents:
provider: gcp
Expand Down
12 changes: 7 additions & 5 deletions .buildkite/pipelines/periodic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -591,8 +591,8 @@ steps:
- signal_reason: agent_stop
limit: 3

- label: 8.13.4 / bwc
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.13.4#bwcTest
- label: 8.13.5 / bwc
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.13.5#bwcTest
timeout_in_minutes: 300
agents:
provider: gcp
Expand All @@ -601,7 +601,7 @@ steps:
buildDirectory: /dev/shm/bk
preemptible: true
env:
BWC_VERSION: 8.13.4
BWC_VERSION: 8.13.5
retry:
automatic:
- exit_status: "-1"
Expand Down Expand Up @@ -714,7 +714,7 @@ steps:
setup:
ES_RUNTIME_JAVA:
- openjdk17
BWC_VERSION: ["7.17.22", "8.13.4", "8.14.0", "8.15.0"]
BWC_VERSION: ["7.17.22", "8.13.5", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand All @@ -735,6 +735,7 @@ steps:
- openjdk17
- openjdk21
- openjdk22
- openjdk23
GRADLE_TASK:
- checkPart1
- checkPart2
Expand All @@ -760,7 +761,8 @@ steps:
- openjdk17
- openjdk21
- openjdk22
BWC_VERSION: ["7.17.22", "8.13.4", "8.14.0", "8.15.0"]
- openjdk23
BWC_VERSION: ["7.17.22", "8.13.5", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand Down
2 changes: 1 addition & 1 deletion .ci/bwcVersions
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,6 @@ BWC_VERSION:
- "8.10.4"
- "8.11.4"
- "8.12.2"
- "8.13.4"
- "8.13.5"
- "8.14.0"
- "8.15.0"
2 changes: 1 addition & 1 deletion .ci/snapshotBwcVersions
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
BWC_VERSION:
- "7.17.22"
- "8.13.4"
- "8.13.5"
- "8.14.0"
- "8.15.0"
4 changes: 4 additions & 0 deletions distribution/packages/src/deb/lintian/elasticsearch
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,7 @@ unknown-field License
# don't build them ourselves and the license precludes us modifying them
# to fix this.
library-not-linked-against-libc usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/lib/libmkl_*.so

# shared-lib-without-dependency-information (now shared-library-lacks-prerequisites) is falsely reported for libvec.so
# which has no dependencies (not even libc) besides the symbols in the base executable.
shared-lib-without-dependency-information usr/share/elasticsearch/lib/platform/linux-x64/libvec.so
1 change: 1 addition & 0 deletions docs/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -1752,6 +1752,7 @@ setups['setup-snapshots'] = setups['setup-repository'] + '''
name: "my_admin_role"
body: >
{
"description": "Grants full access to all management features within the cluster.",
"cluster": ["all"],
"indices": [
{"names": ["index1", "index2" ], "privileges": ["all"], "field_security" : {"grant" : [ "title", "body" ]}}
Expand Down
17 changes: 17 additions & 0 deletions docs/changelog/106486.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
pr: 106486
summary: Create custom parser for ISO-8601 datetimes
area: Infra/Core
type: enhancement
issues:
- 102063
highlight:
title: New custom parser for ISO-8601 datetimes
body: |-
This introduces a new custom parser for ISO-8601 datetimes, for the `iso8601`, `strict_date_optional_time`, and
`strict_date_optional_time_nanos` built-in date formats. This provides a performance improvement over the
default Java date-time parsing. Whilst it maintains much of the same behaviour,
the new parser does not accept nonsensical date-time strings that have multiple fractional seconds fields
or multiple timezone specifiers. If the new parser fails to parse a string, it will then use the previous parser
to parse it. If a large proportion of the input data consists of these invalid strings, this may cause
a small performance degradation. If you wish to force the use of the old parsers regardless,
set the JVM property `es.datetime.java_time_parsers=true` on all ES nodes.
5 changes: 5 additions & 0 deletions docs/changelog/107876.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107876
summary: "ESQL: Add aggregates node level reduction"
area: ES|QL
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107886.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107886
summary: Cluster state role mapper file settings service
area: Authorization
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/108088.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108088
summary: Add a SIMD (AVX2) optimised vector distance function for int7 on x64
area: "Search"
type: enhancement
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108238.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108238
summary: "Nativeaccess: try to load all located libsystemds"
area: Infra/Core
type: bug
issues:
- 107878
5 changes: 0 additions & 5 deletions docs/changelog/108276.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions docs/changelog/108280.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions docs/changelog/108283.yaml

This file was deleted.

5 changes: 5 additions & 0 deletions docs/changelog/108333.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108333
summary: Allow `read_slm` to call GET /_slm/status
area: ILM+SLM
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108394.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108394
summary: Handle `IndexNotFoundException`
area: Transform
type: bug
issues:
- 107263
5 changes: 5 additions & 0 deletions docs/changelog/108410.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108410
summary: GeoIP tasks should wait longer for master
area: Ingest Node
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108429.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108429
summary: Fix `ClassCastException` in Significant Terms
area: Aggregations
type: bug
issues:
- 108427
5 changes: 5 additions & 0 deletions docs/changelog/108431.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108431
summary: "ESQL: Disable quoting in FROM command"
area: ES|QL
type: bug
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/108444.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108444
summary: "Apm-data: ignore malformed fields, and too many dynamic fields"
area: Data streams
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/108452.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108452
summary: Add the rerank task to the Elasticsearch internal inference service
area: Machine Learning
type: enhancement
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108459.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108459
summary: Do not use global ordinals strategy if the leaf reader context cannot be
obtained
area: Machine Learning
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108517.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108517
summary: Forward `indexServiceSafe` exception to listener
area: Transform
type: bug
issues:
- 108418
5 changes: 5 additions & 0 deletions docs/changelog/108518.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108518
summary: Remove leading is_ prefix from Enterprise geoip docs
area: Ingest Node
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108521.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108521
summary: Adding override for lintian false positive on `libvec.so`
area: "Packaging"
type: bug
issues:
- 108514
5 changes: 5 additions & 0 deletions docs/changelog/108522.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 108522
summary: Ensure we return non-negative scores when scoring scalar dot-products
area: Vector Search
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/108562.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 108562
summary: Add `internalClusterTest` for and fix leak in `ExpandSearchPhase`
area: Search
type: bug
issues:
- 108369
Loading

0 comments on commit 46300e6

Please sign in to comment.