Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/lucene_snapshot' into interval…
Browse files Browse the repository at this point in the history
…s_regexp_range
  • Loading branch information
mayya-sharipova committed Aug 21, 2024
2 parents d6ac70d + 277df6d commit 72f20b8
Show file tree
Hide file tree
Showing 311 changed files with 7,360 additions and 970 deletions.
6 changes: 6 additions & 0 deletions docs/changelog/111193.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 111193
summary: Fix cases of collections with one point
area: Geo
type: bug
issues:
- 110982
5 changes: 5 additions & 0 deletions docs/changelog/111544.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 111544
summary: "ESQL: Strings support for MAX and MIN aggregations"
area: ES|QL
type: feature
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/111655.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 111655
summary: Migrate Inference to `ChunkedToXContent`
area: Machine Learning
type: enhancement
issues: []
6 changes: 6 additions & 0 deletions docs/changelog/111749.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
pr: 111749
summary: "ESQL: Added `mv_percentile` function"
area: ES|QL
type: feature
issues:
- 111591
8 changes: 8 additions & 0 deletions docs/changelog/111874.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
pr: 111874
summary: "ESQL: BUCKET: allow numerical spans as whole numbers"
area: ES|QL
type: enhancement
issues:
- 104646
- 109340
- 105375
5 changes: 5 additions & 0 deletions docs/changelog/111948.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 111948
summary: Upgrade xcontent to Jackson 2.17.0
area: Infra/Core
type: upgrade
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/111966.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 111966
summary: No error when `store_array_source` is used without synthetic source
area: Mapping
type: bug
issues: []
5 changes: 5 additions & 0 deletions docs/changelog/111969.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
pr: 111969
summary: "[Profiling] add `container.id` field to event index template"
area: Application
type: enhancement
issues: []
2 changes: 1 addition & 1 deletion docs/reference/autoscaling/apis/autoscaling-apis.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

NOTE: {cloud-only}

You can use the following APIs to perform autoscaling operations.
You can use the following APIs to perform {cloud}/ec-autoscaling.html[autoscaling operations].

[discrete]
[[autoscaling-api-top-level]]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

NOTE: {cloud-only}

Delete autoscaling policy.
Delete {cloud}/ec-autoscaling.html[autoscaling] policy.

[[autoscaling-delete-autoscaling-policy-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

NOTE: {cloud-only}

Get autoscaling capacity.
Get {cloud}/ec-autoscaling.html[autoscaling] capacity.

[[autoscaling-get-autoscaling-capacity-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

NOTE: {cloud-only}

Get autoscaling policy.
Get {cloud}/ec-autoscaling.html[autoscaling] policy.

[[autoscaling-get-autoscaling-policy-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

NOTE: {cloud-only}

Creates or updates an autoscaling policy.
Creates or updates an {cloud}/ec-autoscaling.html[autoscaling] policy.

[[autoscaling-put-autoscaling-policy-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/autoscaling/deciders/fixed-decider.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ experimental[]
[WARNING]
The fixed decider is intended for testing only. Do not use this decider in production.

The `fixed` decider responds with a fixed required capacity. It is not enabled
The {cloud}/ec-autoscaling.html[autoscaling] `fixed` decider responds with a fixed required capacity. It is not enabled
by default but can be enabled for any policy by explicitly configuring it.

==== Configuration settings
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-frozen-existence-decider]]
=== Frozen existence decider

The frozen existence decider (`frozen_existence`) ensures that once the first
The {cloud}/ec-autoscaling.html[autoscaling] frozen existence decider (`frozen_existence`) ensures that once the first
index enters the frozen ILM phase, the frozen tier is scaled into existence.

The frozen existence decider is enabled for all policies governing frozen data
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-frozen-shards-decider]]
=== Frozen shards decider

The frozen shards decider (`frozen_shards`) calculates the memory required to search
The {cloud}/ec-autoscaling.html[autoscaling] frozen shards decider (`frozen_shards`) calculates the memory required to search
the current set of partially mounted indices in the frozen tier. Based on a
required memory amount per shard, it calculates the necessary memory in the frozen tier.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-frozen-storage-decider]]
=== Frozen storage decider

The frozen storage decider (`frozen_storage`) calculates the local storage
The {cloud}/ec-autoscaling.html[autoscaling] frozen storage decider (`frozen_storage`) calculates the local storage
required to search the current set of partially mounted indices based on a
percentage of the total data set size of such indices. It signals that
additional storage capacity is necessary when existing capacity is less than the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-machine-learning-decider]]
=== Machine learning decider

The {ml} decider (`ml`) calculates the memory and CPU requirements to run {ml}
The {cloud}/ec-autoscaling.html[autoscaling] {ml} decider (`ml`) calculates the memory and CPU requirements to run {ml}
jobs and trained models.

The {ml} decider is enabled for policies governing `ml` nodes.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-proactive-storage-decider]]
=== Proactive storage decider

The proactive storage decider (`proactive_storage`) calculates the storage required to contain
The {cloud}/ec-autoscaling.html[autoscaling] proactive storage decider (`proactive_storage`) calculates the storage required to contain
the current data set plus an estimated amount of expected additional data.

The proactive storage decider is enabled for all policies governing nodes with the `data_hot` role.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[autoscaling-reactive-storage-decider]]
=== Reactive storage decider

The reactive storage decider (`reactive_storage`) calculates the storage required to contain
The {cloud}/ec-autoscaling.html[autoscaling] reactive storage decider (`reactive_storage`) calculates the storage required to contain
the current data set. It signals that additional storage capacity is necessary
when existing capacity has been exceeded (reactively).

Expand Down
2 changes: 1 addition & 1 deletion docs/reference/autoscaling/index.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

NOTE: {cloud-only}

The autoscaling feature enables an operator to configure tiers of nodes that
The {cloud}/ec-autoscaling.html[autoscaling] feature enables an operator to configure tiers of nodes that
self-monitor whether or not they need to scale based on an operator-defined
policy. Then, via the autoscaling API, an Elasticsearch cluster can report
whether or not it needs additional resources to meet the policy. For example, an
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ PUT _application/analytics/my_analytics_collection
////

Removes an Analytics Collection and its associated data stream.
Removes a <<behavioral-analytics-overview,Behavioral Analytics>> Collection and its associated data stream.

[[delete-analytics-collection-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/behavioral-analytics/apis/index.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ beta::[]

---

Use the following APIs to manage tasks and resources related to Behavioral Analytics:
Use the following APIs to manage tasks and resources related to <<behavioral-analytics-overview,Behavioral Analytics>>:

* <<put-analytics-collection>>
* <<delete-analytics-collection>>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ DELETE _application/analytics/my_analytics_collection2
// TEARDOWN
////

Returns information about Analytics Collections.
Returns information about <<behavioral-analytics-overview,Behavioral Analytics>> Collections.

[[list-analytics-collection-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ DELETE _application/analytics/my_analytics_collection
// TEARDOWN
////

Post an event to an Analytics Collection.
Post an event to a <<behavioral-analytics-overview,Behavioral Analytics>> Collection.

[[post-analytics-collection-event-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ DELETE _application/analytics/my_analytics_collection
// TEARDOWN
////

Creates an Analytics Collection.
Creates a <<behavioral-analytics-overview,Behavioral Analytics>> Collection.

[[put-analytics-collection-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Delete auto-follow pattern</titleabbrev>
++++

Delete auto-follow patterns.
Delete {ccr} <<ccr-auto-follow,auto-follow patterns>>.

[[ccr-delete-auto-follow-pattern-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Get auto-follow pattern</titleabbrev>
++++

Get auto-follow patterns.
Get {ccr} <<ccr-auto-follow,auto-follow patterns>>.

[[ccr-get-auto-follow-pattern-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Pause auto-follow pattern</titleabbrev>
++++

Pauses an auto-follow pattern.
Pauses a {ccr} <<ccr-auto-follow,auto-follow pattern>>.

[[ccr-pause-auto-follow-pattern-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Create auto-follow pattern</titleabbrev>
++++

Creates an auto-follow pattern.
Creates a {ccr} <<ccr-auto-follow,auto-follow pattern>>.

[[ccr-put-auto-follow-pattern-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Resume auto-follow pattern</titleabbrev>
++++

Resumes an auto-follow pattern.
Resumes a {ccr} <<ccr-auto-follow,auto-follow pattern>>.

[[ccr-resume-auto-follow-pattern-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/ccr-apis.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
[[ccr-apis]]
== {ccr-cap} APIs

You can use the following APIs to perform {ccr} operations.
You can use the following APIs to perform <<xpack-ccr,{ccr}>> operations.

[discrete]
[[ccr-api-top-level]]
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/get-follow-info.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Get follower info</titleabbrev>
++++

Retrieves information about all follower indices.
Retrieves information about all <<xpack-ccr,{ccr}>> follower indices.

[[ccr-get-follow-info-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/get-follow-stats.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Get follower stats</titleabbrev>
++++

Get follower stats.
Get <<xpack-ccr,{ccr}>> follower stats.

[[ccr-get-follow-stats-request]]
==== {api-request-title}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Forget follower</titleabbrev>
++++

Removes the follower retention leases from the leader.
Removes the <<xpack-ccr,{ccr}>> follower retention leases from the leader.

[[ccr-post-forget-follower-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/post-pause-follow.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Pause follower</titleabbrev>
++++

Pauses a follower index.
Pauses a <<xpack-ccr,{ccr}>> follower index.

[[ccr-post-pause-follow-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/post-resume-follow.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Resume follower</titleabbrev>
++++

Resumes a follower index.
Resumes a <<xpack-ccr,{ccr}>> follower index.

[[ccr-post-resume-follow-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/post-unfollow.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Unfollow</titleabbrev>
++++

Converts a follower index to a regular index.
Converts a <<xpack-ccr,{ccr}>> follower index to a regular index.

[[ccr-post-unfollow-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/follow/put-follow.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<titleabbrev>Create follower</titleabbrev>
++++

Creates a follower index.
Creates a <<xpack-ccr,{ccr}>> follower index.

[[ccr-put-follow-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/ccr/apis/get-ccr-stats.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<titleabbrev>Get {ccr-init} stats</titleabbrev>
++++

Get {ccr} stats.
Get <<xpack-ccr,{ccr}>> stats.

[[ccr-get-stats-request]]
==== {api-request-title}
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/cluster/allocation-explain.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<titleabbrev>Cluster allocation explain</titleabbrev>
++++

Provides an explanation for a shard's current allocation.
Provides an explanation for a shard's current <<index-modules-allocation,allocation>>.

[source,console]
----
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/cluster/delete-desired-balance.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

NOTE: {cloud-only}

Discards the current desired balance and computes a new desired balance starting from the current allocation of shards.
Discards the current <<shards-rebalancing-heuristics,desired balance>> and computes a new desired balance starting from the current allocation of shards.
This can sometimes help {es} find a desired balance which needs fewer shard movements to achieve, especially if the
cluster has experienced changes so substantial that the current desired balance is no longer optimal without {es} having
detected that the current desired balance will take more shard movements to achieve than needed. However, this API
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/cluster/get-desired-balance.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ NOTE: {cloud-only}

Exposes:

* the desired balance computation and reconciliation stats
* the <<shards-rebalancing-heuristics,desired balance>> computation and reconciliation stats
* balancing stats such as distribution of shards, disk and ingest forecasts
across nodes and data tiers (based on the current cluster state)
* routing table with each shard current and desired location
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
[[data-streams-change-mappings-and-settings]]
=== Change mappings and settings for a data stream

Each data stream has a <<create-index-template,matching index
Each <<data-streams,data stream>> has a <<create-index-template,matching index
template>>. Mappings and index settings from this template are applied to new
backing indices created for the stream. This includes the stream's first
backing index, which is auto-generated when the stream is created.
Expand Down
4 changes: 2 additions & 2 deletions docs/reference/data-streams/downsampling-manual.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ DELETE _ingest/pipeline/my-timestamp-pipeline
// TEARDOWN
////

The recommended way to downsample a time series data stream (TSDS) is
The recommended way to <<downsampling,downsample>> a <<tsds,time-series data stream (TSDS)>> is
<<downsampling-ilm,through index lifecycle management (ILM)>>. However, if
you're not using ILM, you can downsample a TSDS manually. This guide shows you
how, using typical Kubernetes cluster monitoring data.
Expand All @@ -32,7 +32,7 @@ To test out manual downsampling, follow these steps:
==== Prerequisites

* Refer to the <<tsds-prereqs,TSDS prerequisites>>.
* It is not possible to downsample a data stream directly, nor
* It is not possible to downsample a <<data-streams,data stream>> directly, nor
multiple indices at once. It's only possible to downsample one time series index
(TSDS backing index).
* In order to downsample an index, it needs to be read-only. For a TSDS write
Expand Down
Loading

0 comments on commit 72f20b8

Please sign in to comment.