Skip to content

Commit 77eea6c

Browse files
Merge branch '7.11' into backport/7.11/pr-89018
2 parents 696466a + 3ea5c2d commit 77eea6c

96 files changed

Lines changed: 1508 additions & 730 deletions

File tree

Some content is hidden

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

.ci/teamcity/tests/test_projects.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ set -euo pipefail
55
source "$(dirname "${0}")/../util.sh"
66

77
checks-reporter-with-killswitch "Test Projects" \
8-
yarn kbn run test --exclude kibana --oss --skip-kibana-plugins
8+
yarn kbn run test --exclude kibana --oss --skip-kibana-plugins --skip-missing

docs/CHANGELOG.asciidoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -507,7 +507,6 @@ Monitoring::
507507
* Fixes dead links {kibana-pull}78696[#78696]
508508
* Fixes cluster listing page in how it handles global state {kibana-pull}78979[#78979]
509509
* Ensures alerting is optional {kibana-pull}79168[#79168]
510-
* Improves indices loading against larger metricbeat-* indices {kibana-pull}79190[#79190]
511510
* Adds in cluster version number for sec telemetry sender {kibana-pull}80545[#80545]
512511
* Fixes sorting of alerts {kibana-pull}80546[#80546]
513512
* Fixes a couple of issues with the cpu usage alert {kibana-pull}80737[#80737]

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Set of helpers used to create `KibanaResponse` to form HTTP response on an incom
1010

1111
```typescript
1212
kibanaResponseFactory: {
13-
custom: <T extends string | Error | Buffer | Stream | Record<string, any> | {
13+
custom: <T extends string | Record<string, any> | Buffer | Error | Stream | {
1414
message: string | Error;
1515
attributes?: Record<string, any> | undefined;
1616
} | undefined>(options: CustomHttpResponseOptions<T>) => KibanaResponse<T>;
@@ -21,9 +21,9 @@ kibanaResponseFactory: {
2121
conflict: (options?: ErrorHttpResponseOptions) => KibanaResponse<ResponseError>;
2222
internalError: (options?: ErrorHttpResponseOptions) => KibanaResponse<ResponseError>;
2323
customError: (options: CustomHttpResponseOptions<ResponseError>) => KibanaResponse<ResponseError>;
24-
redirected: (options: RedirectResponseOptions) => KibanaResponse<string | Buffer | Stream | Record<string, any>>;
25-
ok: (options?: HttpResponseOptions) => KibanaResponse<string | Buffer | Stream | Record<string, any>>;
26-
accepted: (options?: HttpResponseOptions) => KibanaResponse<string | Buffer | Stream | Record<string, any>>;
24+
redirected: (options: RedirectResponseOptions) => KibanaResponse<string | Record<string, any> | Buffer | Stream>;
25+
ok: (options?: HttpResponseOptions) => KibanaResponse<string | Record<string, any> | Buffer | Stream>;
26+
accepted: (options?: HttpResponseOptions) => KibanaResponse<string | Record<string, any> | Buffer | Stream>;
2727
noContent: (options?: HttpResponseOptions) => KibanaResponse<undefined>;
2828
}
2929
```

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.aggconfigs._constructor_.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ constructor(indexPattern: IndexPattern, configStates: Pick<Pick<{
1515
id?: string | undefined;
1616
params?: {} | import("./agg_config").SerializableState | undefined;
1717
schema?: string | undefined;
18-
}, "enabled" | "schema" | "id" | "params"> & Pick<{
18+
}, "schema" | "enabled" | "id" | "params"> & Pick<{
1919
type: string | IAggType;
2020
}, "type"> & Pick<{
2121
type: string | IAggType;
22-
}, never>, "enabled" | "type" | "schema" | "id" | "params">[] | undefined, opts: AggConfigsOptions);
22+
}, never>, "schema" | "type" | "enabled" | "id" | "params">[] | undefined, opts: AggConfigsOptions);
2323
```
2424

2525
## Parameters
2626

2727
| Parameter | Type | Description |
2828
| --- | --- | --- |
2929
| indexPattern | <code>IndexPattern</code> | |
30-
| configStates | <code>Pick&lt;Pick&lt;{</code><br/><code> type: string;</code><br/><code> enabled?: boolean &#124; undefined;</code><br/><code> id?: string &#124; undefined;</code><br/><code> params?: {} &#124; import(&quot;./agg_config&quot;).SerializableState &#124; undefined;</code><br/><code> schema?: string &#124; undefined;</code><br/><code> }, &quot;enabled&quot; &#124; &quot;schema&quot; &#124; &quot;id&quot; &#124; &quot;params&quot;&gt; &amp; Pick&lt;{</code><br/><code> type: string &#124; IAggType;</code><br/><code> }, &quot;type&quot;&gt; &amp; Pick&lt;{</code><br/><code> type: string &#124; IAggType;</code><br/><code> }, never&gt;, &quot;enabled&quot; &#124; &quot;type&quot; &#124; &quot;schema&quot; &#124; &quot;id&quot; &#124; &quot;params&quot;&gt;[] &#124; undefined</code> | |
30+
| configStates | <code>Pick&lt;Pick&lt;{</code><br/><code> type: string;</code><br/><code> enabled?: boolean &#124; undefined;</code><br/><code> id?: string &#124; undefined;</code><br/><code> params?: {} &#124; import(&quot;./agg_config&quot;).SerializableState &#124; undefined;</code><br/><code> schema?: string &#124; undefined;</code><br/><code> }, &quot;schema&quot; &#124; &quot;enabled&quot; &#124; &quot;id&quot; &#124; &quot;params&quot;&gt; &amp; Pick&lt;{</code><br/><code> type: string &#124; IAggType;</code><br/><code> }, &quot;type&quot;&gt; &amp; Pick&lt;{</code><br/><code> type: string &#124; IAggType;</code><br/><code> }, never&gt;, &quot;schema&quot; &#124; &quot;type&quot; &#124; &quot;enabled&quot; &#124; &quot;id&quot; &#124; &quot;params&quot;&gt;[] &#124; undefined</code> | |
3131
| opts | <code>AggConfigsOptions</code> | |
3232

docs/development/plugins/data/public/kibana-plugin-plugins-data-public.searchbar.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<b>Signature:</b>
88

99
```typescript
10-
SearchBar: React.ComponentClass<Pick<Pick<SearchBarProps, "query" | "isLoading" | "filters" | "intl" | "indexPatterns" | "dataTestSubj" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated">, "query" | "isLoading" | "filters" | "indexPatterns" | "dataTestSubj" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated">, any> & {
11-
WrappedComponent: React.ComponentType<Pick<SearchBarProps, "query" | "isLoading" | "filters" | "intl" | "indexPatterns" | "dataTestSubj" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated"> & ReactIntl.InjectedIntlProps>;
10+
SearchBar: React.ComponentClass<Pick<Pick<SearchBarProps, "query" | "isLoading" | "indexPatterns" | "filters" | "dataTestSubj" | "intl" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated">, "query" | "isLoading" | "indexPatterns" | "filters" | "dataTestSubj" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated">, any> & {
11+
WrappedComponent: React.ComponentType<Pick<SearchBarProps, "query" | "isLoading" | "indexPatterns" | "filters" | "dataTestSubj" | "intl" | "refreshInterval" | "screenTitle" | "onRefresh" | "onRefreshChange" | "showQueryInput" | "showDatePicker" | "showAutoRefreshOnly" | "dateRangeFrom" | "dateRangeTo" | "isRefreshPaused" | "customSubmitButton" | "timeHistory" | "indicateNoData" | "onFiltersUpdated" | "trackUiMetric" | "savedQuery" | "showSaveQuery" | "onClearSavedQuery" | "showQueryBar" | "showFilterBar" | "onQueryChange" | "onQuerySubmit" | "onSaved" | "onSavedQueryUpdated"> & ReactIntl.InjectedIntlProps>;
1212
}
1313
```

docs/development/plugins/data/server/kibana-plugin-plugins-data-server.plugin.start.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ start(core: CoreStart): {
1212
fieldFormatServiceFactory: (uiSettings: import("src/core/server").IUiSettingsClient) => Promise<import("../common").FieldFormatsRegistry>;
1313
};
1414
indexPatterns: {
15-
indexPatternsServiceFactory: (savedObjectsClient: Pick<import("src/core/server").SavedObjectsClient, "update" | "find" | "get" | "delete" | "errors" | "create" | "bulkCreate" | "checkConflicts" | "bulkGet" | "addToNamespaces" | "deleteFromNamespaces" | "bulkUpdate" | "removeReferencesTo">, elasticsearchClient: import("src/core/server").ElasticsearchClient) => Promise<import("../common").IndexPatternsService>;
15+
indexPatternsServiceFactory: (savedObjectsClient: Pick<import("src/core/server").SavedObjectsClient, "get" | "delete" | "create" | "update" | "bulkCreate" | "checkConflicts" | "find" | "bulkGet" | "addToNamespaces" | "deleteFromNamespaces" | "bulkUpdate" | "removeReferencesTo" | "errors">, elasticsearchClient: import("src/core/server").ElasticsearchClient) => Promise<import("../common").IndexPatternsService>;
1616
};
1717
search: ISearchStart<import("./search").IEsSearchRequest, import("./search").IEsSearchResponse<any>>;
1818
};
@@ -31,7 +31,7 @@ start(core: CoreStart): {
3131
fieldFormatServiceFactory: (uiSettings: import("src/core/server").IUiSettingsClient) => Promise<import("../common").FieldFormatsRegistry>;
3232
};
3333
indexPatterns: {
34-
indexPatternsServiceFactory: (savedObjectsClient: Pick<import("src/core/server").SavedObjectsClient, "update" | "find" | "get" | "delete" | "errors" | "create" | "bulkCreate" | "checkConflicts" | "bulkGet" | "addToNamespaces" | "deleteFromNamespaces" | "bulkUpdate" | "removeReferencesTo">, elasticsearchClient: import("src/core/server").ElasticsearchClient) => Promise<import("../common").IndexPatternsService>;
34+
indexPatternsServiceFactory: (savedObjectsClient: Pick<import("src/core/server").SavedObjectsClient, "get" | "delete" | "create" | "update" | "bulkCreate" | "checkConflicts" | "find" | "bulkGet" | "addToNamespaces" | "deleteFromNamespaces" | "bulkUpdate" | "removeReferencesTo" | "errors">, elasticsearchClient: import("src/core/server").ElasticsearchClient) => Promise<import("../common").IndexPatternsService>;
3535
};
3636
search: ISearchStart<import("./search").IEsSearchRequest, import("./search").IEsSearchResponse<any>>;
3737
}`

docs/maps/maps-aggregations.asciidoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,13 @@ Point to point uses an {es} {ref}/search-aggregations-bucket-terms-aggregation.h
9898
Then, a nested {ref}/search-aggregations-bucket-geotilegrid-aggregation.html[GeoTile grid aggregation] groups sources for each destination into grids.
9999
A line connects each source grid centroid to each destination.
100100

101+
Point-to-point layers are used in several common use cases:
102+
103+
* Source-destination maps for network traffic
104+
* Origin-destination maps for flight data
105+
* Origin-destination flows for import/export/migration
106+
* Origin-destination for pick-up/drop-off data
107+
101108
image::maps/images/point_to_point.png[]
102109

103110
[role="xpack"]

docs/redirects.asciidoc

Lines changed: 81 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,10 +210,89 @@ This page has moved. Refer to <<url_templating-language>>.
210210

211211
This page has moved. Refer to <<url-template-variables>>.
212212

213+
[float]
214+
[[time-series-visual-builder]]
215+
=== Time Series Visual Builder
216+
217+
This page was deleted. Refer to <<dashboard>>.
218+
219+
[float]
220+
[[kibana-keystore-has-moved-from-the-data-folder-to-the-config-folder]]
221+
=== Kibana Keystore has moved from the Data Folder to the Config Folder
222+
223+
This page has been deleted. Refer to link:https://www.elastic.co/guide/en/kibana/7.9/breaking-changes-7.9.html#user-facing-changes-79[Breaking changes in 7.9].
224+
225+
[float]
226+
[[createvis]]
227+
=== Create Visualization
228+
229+
This page has been deleted. Refer to <<dashboard>>.
230+
231+
[float]
232+
[[data-table]]
233+
=== Data Table
234+
235+
This page has been deleted. Refer to <<dashboard>>.
236+
237+
238+
[float]
239+
[[xy-chart]]
240+
=== Line, Area, and Bar Chart
241+
242+
This page has been deleted. Refer to <<dashboard>>.
243+
244+
[float]
245+
[[add-canvas-events]]
246+
=== Add Canvas Elements
247+
248+
This page has been moved. Refer to <<canvas>>.
249+
250+
[float]
251+
[[vega-lite-tutorial]]
252+
=== Vega-Lite Tutorial
253+
254+
This page has been moved. Refer to <<vega-tutorial-create-a-stacked-area-chart>>.
255+
256+
[float]
257+
[[heatmap-chart]]
258+
=== Heatmap Chart
259+
260+
This page has been moved. Refer to <<types-of-visualization-panels>>.
261+
262+
[float]
263+
[[interface-overview]]
264+
=== Interface Overview
265+
266+
This page has been moved. Refer to <<dashboard>>.
267+
268+
[float]
269+
[[time-series-visualizations]]
270+
=== Featured Visualizations
271+
272+
This page has been moved. Refer to <<dashboard>>.
273+
274+
[float]
275+
[[timelion-customize]]
276+
=== Customize and format visualizations
277+
278+
This page has been moved. Refer to <<dashboard>>.
279+
280+
[float]
281+
[[dashboard-drilldown]]
282+
=== Dashboard Drilldowns
283+
284+
This page has been moved. Refer to <<dashboard-drilldowns>>.
285+
286+
[float]
287+
[[development-plugin-localization]]
288+
=== Localization for plugins
289+
290+
This page has been moved. PRefer to <<external-plugin-localization>>.
291+
213292
[role="exclude",id="visualize"]
214293
== Visualize
215294

216-
This content has moved. See <<dashboard, **Dashboard**>>.
295+
This content has moved. Refer to <<dashboard, **Dashboard**>>.
217296

218297
[role="exclude",id="explore-dashboard-data"]
219-
This content has moved. See <<dashboard, **Dashboard**>>.
298+
This content has moved. Refer to <<dashboard, **Dashboard**>>.
139 KB
Loading
48.8 KB
Loading

0 commit comments

Comments
 (0)