Skip to content

Commit a86bd46

Browse files
committed
Merge remote-tracking branch 'upstream/master' into ml-transform-runtime-tests
2 parents 2521757 + 4b42574 commit a86bd46

File tree

804 files changed

+19550
-8968
lines changed

Some content is hidden

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

804 files changed

+19550
-8968
lines changed

.bazeliskversion

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.7.3
1+
1.7.5

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.aws-config.json
22
.signing-config.json
3+
/api_docs
34
.ackrc
45
/.es
56
/.chromium

docs/canvas/canvas-function-reference.asciidoc

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1697,6 +1697,16 @@ Aliases: `column`, `name`
16971697
Aliases: `exp`, `fn`, `function`
16981698
|`boolean`, `number`, `string`, `null`
16991699
|A Canvas expression that is passed to each row as a single row `datatable`.
1700+
1701+
|`id`
1702+
1703+
|`string`, `null`
1704+
|An optional id of the resulting column. When not specified or `null` the name argument is used as id.
1705+
1706+
|`copyMetaFrom`
1707+
1708+
|`string`, `null`
1709+
|If set, the meta object from the specified column id is copied over to the specified target column. Throws an exception if the column doesn't exist
17001710
|===
17011711

17021712
*Returns:* `datatable`
@@ -1755,9 +1765,16 @@ Interprets a `TinyMath` math expression using a `number` or `datatable` as _cont
17551765
Alias: `expression`
17561766
|`string`
17571767
|An evaluated `TinyMath` expression. See https://www.elastic.co/guide/en/kibana/current/canvas-tinymath-functions.html.
1768+
1769+
|`onError`
1770+
1771+
|`string`
1772+
|In case the `TinyMath` evaluation fails or returns NaN, the return value is specified by onError. For example, `"null"`, `"zero"`, `"false"`, `"throw"`. When `"throw"`, it will throw an exception, terminating expression execution.
1773+
1774+
Default: `"throw"`
17581775
|===
17591776

1760-
*Returns:* `number`
1777+
*Returns:* `number` | `boolean` | `null`
17611778

17621779

17631780
[float]

docs/development/core/server/kibana-plugin-core-server.pluginmanifest.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Should never be used in code outside of Core but is exported for documentation p
2828
| [requiredBundles](./kibana-plugin-core-server.pluginmanifest.requiredbundles.md) | <code>readonly string[]</code> | List of plugin ids that this plugin's UI code imports modules from that are not in <code>requiredPlugins</code>. |
2929
| [requiredPlugins](./kibana-plugin-core-server.pluginmanifest.requiredplugins.md) | <code>readonly PluginName[]</code> | An optional list of the other plugins that \*\*must be\*\* installed and enabled for this plugin to function properly. |
3030
| [server](./kibana-plugin-core-server.pluginmanifest.server.md) | <code>boolean</code> | Specifies whether plugin includes some server-side specific functionality. |
31+
| [serviceFolders](./kibana-plugin-core-server.pluginmanifest.servicefolders.md) | <code>readonly string[]</code> | Only used for the automatically generated API documentation. Specifying service folders will cause your plugin API reference to be broken up into sub sections. |
3132
| [ui](./kibana-plugin-core-server.pluginmanifest.ui.md) | <code>boolean</code> | Specifies whether plugin includes some client/browser specific functionality that should be included into client bundle via <code>public/ui_plugin.js</code> file. |
3233
| [version](./kibana-plugin-core-server.pluginmanifest.version.md) | <code>string</code> | Version of the plugin. |
3334

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-core-server](./kibana-plugin-core-server.md) &gt; [PluginManifest](./kibana-plugin-core-server.pluginmanifest.md) &gt; [serviceFolders](./kibana-plugin-core-server.pluginmanifest.servicefolders.md)
4+
5+
## PluginManifest.serviceFolders property
6+
7+
Only used for the automatically generated API documentation. Specifying service folders will cause your plugin API reference to be broken up into sub sections.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
readonly serviceFolders?: readonly string[];
13+
```
275 KB
Loading
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[[discover-search-for-relevance]]
2+
== Search for relevance
3+
Sometimes you might be unsure which documents best match your question.
4+
{es} assigns a relevancy, or score to each document, so you can
5+
can narrow your search to the documents with the most relevant results.
6+
The higher the score, the better it matches your query.
7+
8+
For example, suppose you have the <<gs-get-data-into-kibana, sample flights data set>>, and you're a searching for
9+
a flight that arrived or departed from `Warsaw` or `Venice` when the weather was clear.
10+
11+
. In *Discover*, open the index pattern dropdown, and select `kibana_sample_data_flight`.
12+
. In the query bar, click *KQL*, and switch to the <<lucene-query, Lucene query syntax>>.
13+
. Search for `Warsaw OR Venice OR Clear`.
14+
. If you don't see any results, open the time filter and select a time range that contains data.
15+
. From the list of *Available fields*, add `_score` to the document table.
16+
. In the document table, click the header for the `_score` column, and then sort the column by descending scores.
17+
+
18+
The results are currently sorted by first `Time`, and then by `_score`.
19+
. To sort only by `_score`, remove the `Time` field.
20+
+
21+
Your table now shows documents with the best matches, from most to least relevant.
22+
+
23+
[role="screenshot"]
24+
image::images/discover-search-for-relevance.png["Example of a search for relevance"]

docs/user/alerting/action-types/pagerduty.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ See <<pagerduty-in-pagerduty, In PagerDuty>> for how to obtain the endpoint and
105105
+
106106
* The action’s type: Trigger, Resolve, or Acknowledge.
107107
* The event’s severity: Info, warning, error, or critical.
108-
* An array of different fields, including the timestamp, group, class, component, and your dedup key.
108+
* An array of different fields, including the timestamp, group, class, component, and your dedup key. By default, the dedup is configured to create a new PagerDuty incident for each alert instance and reuse the incident when a recovered alert instance reactivates.
109109
Depending on your custom needs, assign them variables from the alerting context.
110110
To see the available context variables, click on the *Add alert variable* icon next
111111
to each corresponding field. For more details on these parameters, see the
@@ -179,7 +179,7 @@ PagerDuty actions have the following properties:
179179

180180
Severity:: The perceived severity of on the affected system. This can be one of `Critical`, `Error`, `Warning` or `Info`(default).
181181
Event action:: One of `Trigger` (default), `Resolve`, or `Acknowledge`. See https://v2.developer.pagerduty.com/docs/events-api-v2#event-action[event action] for more details.
182-
Dedup Key:: All actions sharing this key will be associated with the same PagerDuty alert. This value is used to correlate trigger and resolution. This value is *optional*, and if unset defaults to `action:<action saved object id>`. The maximum length is *255* characters. See https://v2.developer.pagerduty.com/docs/events-api-v2#alert-de-duplication[alert deduplication] for details.
182+
Dedup Key:: All actions sharing this key will be associated with the same PagerDuty alert. This value is used to correlate trigger and resolution. This value is *optional*, and if not set, defaults to `<alert ID>:<alert instance ID>`. The maximum length is *255* characters. See https://v2.developer.pagerduty.com/docs/events-api-v2#alert-de-duplication[alert deduplication] for details.
183183
Timestamp:: An *optional* https://v2.developer.pagerduty.com/v2/docs/types#datetime[ISO-8601 format date-time], indicating the time the event was detected or generated.
184184
Component:: An *optional* value indicating the component of the source machine that is responsible for the event, for example `mysql` or `eth0`.
185185
Group:: An *optional* value indicating the logical grouping of components of a service, for example `app-stack`.

docs/user/alerting/alert-types.asciidoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,14 @@ For domain-specific alerts, refer to the documentation for that app.
3030
* <<geo-alerting, Maps alerts>>
3131
* <<xpack-ml, ML alerts>>
3232

33+
[NOTE]
34+
==============================================
35+
Some alert types are subscription features, while others are free features.
36+
For a comparison of the Elastic subscription levels,
37+
see {subscriptions}[the subscription page].
38+
==============================================
39+
40+
3341
include::stack-alerts/index-threshold.asciidoc[]
3442
include::stack-alerts/es-query.asciidoc[]
3543
include::maps-alerts/geo-alert-types.asciidoc[]

docs/user/dashboard/drilldowns.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ that shows a single data center or server.
3636
[[url-drilldowns]]
3737
==== URL drilldowns
3838

39-
beta[] URL drilldowns enable you to navigate from a dashboard to internal or external URLs.
39+
URL drilldowns enable you to navigate from a dashboard to internal or external URLs.
4040
Destination URLs can be dynamic, depending on the dashboard context or user interaction with a panel.
4141
For example, if you have a dashboard that shows data from a Github repository, you can create a URL drilldown
4242
that opens Github from the dashboard.
@@ -226,7 +226,7 @@ and date range are carried over.
226226
[[create-a-url-drilldown]]
227227
=== Try it: Create a URL drilldown
228228

229-
beta[] To create URL drilldowns, you add <<variables,variables>> to a URL template, which configures the bahavior of the drilldown.
229+
To create URL drilldowns, you add <<variables,variables>> to a URL template, which configures the behavior of the drilldown.
230230

231231
image:images/url_drilldown_go_to_github.gif[Drilldown on pie chart that navigates to Github]
232232

0 commit comments

Comments
 (0)