Skip to content

Commit

Permalink
Merge branch 'main' into refactoring/field_fetcher_pattern_predicate
Browse files Browse the repository at this point in the history
  • Loading branch information
javanna committed Apr 18, 2024
2 parents 05a9316 + 91d3bb0 commit cf6820d
Show file tree
Hide file tree
Showing 929 changed files with 14,745 additions and 7,410 deletions.
4 changes: 2 additions & 2 deletions .backportrc.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"upstream" : "elastic/elasticsearch",
"targetBranchChoices" : [ "main", "8.13", "8.12", "8.11", "8.10", "8.9", "8.8", "8.7", "8.6", "8.5", "8.4", "8.3", "8.2", "8.1", "8.0", "7.17", "6.8" ],
"targetBranchChoices" : [ "main", "8.14", "8.13", "8.12", "8.11", "8.10", "8.9", "8.8", "8.7", "8.6", "8.5", "8.4", "8.3", "8.2", "8.1", "8.0", "7.17", "6.8" ],
"targetPRLabels" : [ "backport" ],
"branchLabelMapping" : {
"^v8.14.0$" : "main",
"^v8.15.0$" : "main",
"^v(\\d+).(\\d+).\\d+(?:-(?:alpha|beta|rc)\\d+)?$" : "$1.$2"
}
}
2 changes: 1 addition & 1 deletion .buildkite/pipelines/intake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ steps:
timeout_in_minutes: 300
matrix:
setup:
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0"]
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand Down
8 changes: 8 additions & 0 deletions .buildkite/pipelines/lucene-snapshot/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,14 @@ steps:
image: family/elasticsearch-ubuntu-2004
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
- label: part4
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dorg.elasticsearch.build.cache.push=true -Dignore.tests.seed -Dscan.capture-task-input-files checkPart4
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
machineType: custom-32-98304
buildDirectory: /dev/shm/bk
- group: bwc-snapshots
steps:
- label: "{{matrix.BWC_VERSION}} / bwc-snapshots"
Expand Down
16 changes: 16 additions & 0 deletions .buildkite/pipelines/periodic-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -561,6 +561,22 @@ steps:
env:
BWC_VERSION: 8.14.0

- label: "{{matrix.image}} / 8.15.0 / packaging-tests-upgrade"
command: ./.ci/scripts/packaging-test.sh -Dbwc.checkout.align=true destructiveDistroUpgradeTest.v8.15.0
timeout_in_minutes: 300
matrix:
setup:
image:
- rocky-8
- ubuntu-2004
agents:
provider: gcp
image: family/elasticsearch-{{matrix.image}}
machineType: custom-16-32768
buildDirectory: /dev/shm/bk
env:
BWC_VERSION: 8.15.0

- group: packaging-tests-windows
steps:
- label: "{{matrix.image}} / packaging-tests-windows"
Expand Down
2 changes: 2 additions & 0 deletions .buildkite/pipelines/periodic-platform-support.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: gcp
Expand All @@ -70,6 +71,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: aws
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 @@ -49,6 +49,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: gcp
Expand Down Expand Up @@ -89,6 +90,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: gcp
Expand Down
16 changes: 14 additions & 2 deletions .buildkite/pipelines/periodic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -332,6 +332,16 @@ steps:
buildDirectory: /dev/shm/bk
env:
BWC_VERSION: 8.14.0
- label: 8.15.0 / bwc
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true v8.15.0#bwcTest
timeout_in_minutes: 300
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
machineType: n1-standard-32
buildDirectory: /dev/shm/bk
env:
BWC_VERSION: 8.15.0
- label: concurrent-search-tests
command: .ci/scripts/run-gradle.sh -Dbwc.checkout.align=true -Dtests.jvm.argline=-Des.concurrent_search=true -Des.concurrent_search=true functionalTests
timeout_in_minutes: 420
Expand Down Expand Up @@ -380,6 +390,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: gcp
Expand All @@ -396,7 +407,7 @@ steps:
setup:
ES_RUNTIME_JAVA:
- openjdk17
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0"]
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand All @@ -420,6 +431,7 @@ steps:
- checkPart1
- checkPart2
- checkPart3
- checkPart4
- checkRestCompat
agents:
provider: gcp
Expand All @@ -438,7 +450,7 @@ steps:
- graalvm-ce17
- openjdk17
- openjdk21
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0"]
BWC_VERSION: ["7.17.21", "8.13.3", "8.14.0", "8.15.0"]
agents:
provider: gcp
image: family/elasticsearch-ubuntu-2004
Expand Down
1 change: 1 addition & 0 deletions .ci/bwcVersions
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ BWC_VERSION:
- "8.12.2"
- "8.13.3"
- "8.14.0"
- "8.15.0"
1 change: 1 addition & 0 deletions .ci/snapshotBwcVersions
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ BWC_VERSION:
- "7.17.21"
- "8.13.3"
- "8.14.0"
- "8.15.0"
3 changes: 3 additions & 0 deletions branches.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@
{
"branch": "main"
},
{
"branch": "8.14"
},
{
"branch": "8.13"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -529,9 +529,11 @@ GET /_analyze
{
"type": "mapping",
"mappings": [
"٠ => 0",
"١ => 1",
"٢ => 2"
"e => 0",
"m => 1",
"p => 2",
"t => 3",
"y => 4"
]
}
],
Expand All @@ -551,9 +553,11 @@ GET /_analyze
{
"type": "mapping",
"mappings": [
"٠ => 0",
"١ => 1",
"٢ => 2"
"e => 0",
"m => 1",
"p => 2",
"t => 3",
"y => 4"
]
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -454,11 +454,11 @@ Requires the `manage_ml` cluster privilege. This privilege is included in the
`<job_id>`::
(Required, string)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=job-id-anomaly-detection]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=job-id-anomaly-detection]
`<snapshot_id>`::
(Required, string)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=snapshot-id]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=snapshot-id]
[[ml-update-snapshot-request-body]]
== {api-request-body-title}
Expand All @@ -470,7 +470,7 @@ The following properties can be updated after the model snapshot is created:
`retain`::
(Optional, Boolean)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=retain]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=retain]
[[ml-update-snapshot-example]]
Expand Down
2 changes: 1 addition & 1 deletion build-tools-internal/version.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
elasticsearch = 8.14.0
elasticsearch = 8.15.0
lucene = 9.10.0

bundled_jdk_vendor = openjdk
Expand Down
20 changes: 0 additions & 20 deletions docs/changelog/105682.yaml

This file was deleted.

16 changes: 15 additions & 1 deletion docs/changelog/106133.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
pr: 106133
summary: Add an optimised vector distance function for aarch64
summary: Add a SIMD (Neon) optimised vector distance function for int8
area: Search
type: enhancement
issues: []
highlight:
title: A SIMD (Neon) optimised vector distance function for merging int8 Scalar Quantized vectors has been added
body: |-
An optimised int8 vector distance implementation for aarch64 has been added.
This implementation is currently only used during merging.
The vector distance implementation outperforms Lucene's Pamana Vector
implementation for binary comparisons by approx 5x (depending on the number
of dimensions). It does so by means of SIMD (Neon) intrinsics compiled into a
separate native library and link by Panama's FFI. Comparisons are performed on
off-heap mmap'ed vector data.
Macro benchmarks, SO_Dense_Vector with scalar quantization enabled, shows
significant improvements in merge times, approximately 3 times faster.
notable: true

6 changes: 6 additions & 0 deletions docs/changelog/107121.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 107121
summary: Add a flag to re-enable writes on the final index after an ILM shrink action.
area: ILM+SLM
type: enhancement
issues:
- 106599
5 changes: 5 additions & 0 deletions docs/changelog/107178.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107178
summary: "Add support for Azure OpenAI embeddings to inference service"
area: Machine Learning
type: feature
issues: [ ]
5 changes: 5 additions & 0 deletions docs/changelog/107272.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107272
summary: "ESQL: extend BUCKET with spans"
area: ES|QL
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107303.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107303
summary: Create default word based chunker
area: Machine Learning
type: feature
issues: []
7 changes: 7 additions & 0 deletions docs/changelog/107328.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
pr: 107328
summary: "ESQL: Fix missing refs due to pruning renamed grouping columns"
area: ES|QL
type: bug
issues:
- 107083
- 107166
5 changes: 5 additions & 0 deletions docs/changelog/107334.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107334
summary: Adding `cache_stats` to geoip stats API
area: Ingest Node
type: enhancement
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/107355.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 107355
summary: Handle exceptions thrown by HTTP header validation
area: Network
type: bug
issues:
- 107338
6 changes: 6 additions & 0 deletions docs/changelog/107358.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 107358
summary: Check node shutdown before fail
area: Transform
type: enhancement
issues:
- 100891
5 changes: 5 additions & 0 deletions docs/changelog/107411.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107411
summary: Invalidating cross cluster API keys requires `manage_security`
area: Security
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107447.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107447
summary: "Fix regression in get index settings (human=true) where the version was not displayed in human-readable format"
area: Infra/Core
type: bug
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107449.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107449
summary: Leverage ordinals in enrich lookup
area: ES|QL
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107467.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107467
summary: "[Connector API] Fix bug with filtering validation toXContent"
area: Application
type: bug
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/107494.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 107494
summary: Handle infinity during synthetic source construction for scaled float field
area: Mapping
type: bug
issues:
- 107101
5 changes: 5 additions & 0 deletions docs/changelog/107517.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107517
summary: Add GET `_inference` for all inference endpoints
area: Machine Learning
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107533.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107533
summary: Add setting for max connections to S3
area: Snapshot/Restore
type: enhancement
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/107551.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 107551
summary: Avoid attempting to load the same empty field twice in fetch phase
area: Search
type: bug
issues: []
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,15 @@ is an object it has the following properties:
=====
`char_filter`::::
(array of strings or objects)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=char-filter]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=char-filter]
`tokenizer`::::
(string or object)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=tokenizer]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=tokenizer]
`filter`::::
(array of strings or objects)
include::{es-repo-dir}/ml/ml-shared.asciidoc[tag=filter]
include::{es-ref-dir}/ml/ml-shared.asciidoc[tag=filter]
=====

`categorization_filters`::
Expand Down
Loading

0 comments on commit cf6820d

Please sign in to comment.