Skip to content

Commit a496d75

Browse files
committed
Merge branch 'master' into IS-52826_field-existence-endpoint-respects-filters
2 parents c1043c2 + d5497d9 commit a496d75

994 files changed

Lines changed: 16981 additions & 14550 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/Jenkinsfile_visual_baseline

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@ kibanaLibrary.load()
66
kibanaPipeline(timeoutMinutes: 120) {
77
catchError {
88
parallel([
9-
workers.base(name: 'oss-visualRegression', label: 'linux && immutable') {
10-
kibanaPipeline.buildOss()
11-
kibanaPipeline.functionalTestProcess('oss-visualRegression', './test/scripts/jenkins_visual_regression.sh')
9+
'oss-visualRegression': {
10+
workers.ci(name: 'oss-visualRegression', label: 'linux && immutable', ramDisk: false) {
11+
kibanaPipeline.functionalTestProcess('oss-visualRegression', './test/scripts/jenkins_visual_regression.sh')(1)
12+
}
1213
},
13-
workers.base(name: 'xpack-visualRegression', label: 'linux && immutable') {
14-
kibanaPipeline.buildXpack()
15-
kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh')
14+
'xpack-visualRegression': {
15+
workers.ci(name: 'xpack-visualRegression', label: 'linux && immutable', ramDisk: false) {
16+
kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh')(1)
17+
}
1618
},
1719
])
1820
}

.eslintrc.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,6 @@ module.exports = {
7676
'react-hooks/exhaustive-deps': 'off',
7777
},
7878
},
79-
{
80-
files: ['src/legacy/core_plugins/vis_type_vislib/**/*.{js,ts,tsx}'],
81-
rules: {
82-
'react-hooks/exhaustive-deps': 'off',
83-
},
84-
},
8579
{
8680
files: [
8781
'src/legacy/core_plugins/vis_default_editor/public/components/controls/**/*.{ts,tsx}',

.github/CODEOWNERS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
# App
66
/x-pack/legacy/plugins/lens/ @elastic/kibana-app
77
/x-pack/legacy/plugins/graph/ @elastic/kibana-app
8-
/src/plugins/share/ @elastic/kibana-app
98
/src/legacy/server/url_shortening/ @elastic/kibana-app
109
/src/legacy/server/sample_data/ @elastic/kibana-app
1110
/src/legacy/core_plugins/kibana/public/dashboard/ @elastic/kibana-app
@@ -27,6 +26,7 @@
2726
/src/plugins/kibana_legacy/ @elastic/kibana-app
2827
/src/plugins/timelion/ @elastic/kibana-app
2928
/src/plugins/dev_tools/ @elastic/kibana-app
29+
/src/plugins/dashboard_embeddable_container/ @elastic/kibana-app
3030

3131
# App Architecture
3232
/packages/kbn-interpreter/ @elastic/kibana-app-arch
@@ -42,7 +42,6 @@
4242
/src/legacy/core_plugins/visualizations/ @elastic/kibana-app-arch
4343
/src/legacy/server/index_patterns/ @elastic/kibana-app-arch
4444
/src/plugins/bfetch/ @elastic/kibana-app-arch
45-
/src/plugins/dashboard_embeddable_container/ @elastic/kibana-app-arch
4645
/src/plugins/data/ @elastic/kibana-app-arch
4746
/src/plugins/embeddable/ @elastic/kibana-app-arch
4847
/src/plugins/expressions/ @elastic/kibana-app-arch
@@ -53,6 +52,9 @@
5352
/src/plugins/navigation/ @elastic/kibana-app-arch
5453
/src/plugins/ui_actions/ @elastic/kibana-app-arch
5554
/src/plugins/visualizations/ @elastic/kibana-app-arch
55+
/src/plugins/share/ @elastic/kibana-app-arch
56+
/examples/url_generators_examples/ @elastic/kibana-app-arch
57+
/examples/url_generators_explorer/ @elastic/kibana-app-arch
5658
/x-pack/plugins/advanced_ui_actions/ @elastic/kibana-app-arch
5759
/x-pack/plugins/drilldowns/ @elastic/kibana-app-arch
5860

@@ -80,12 +82,14 @@
8082

8183
# Machine Learning
8284
/x-pack/legacy/plugins/ml/ @elastic/ml-ui
85+
/x-pack/plugins/ml/ @elastic/ml-ui
8386
/x-pack/test/functional/apps/machine_learning/ @elastic/ml-ui
8487
/x-pack/test/functional/services/machine_learning/ @elastic/ml-ui
8588
/x-pack/test/functional/services/ml.ts @elastic/ml-ui
8689
# ML team owns the transform plugin, ES team added here for visibility
8790
# because the plugin lives in Kibana's Elasticsearch management section.
8891
/x-pack/legacy/plugins/transform/ @elastic/ml-ui @elastic/es-ui
92+
/x-pack/plugins/transform/ @elastic/ml-ui @elastic/es-ui
8993
/x-pack/test/functional/apps/transform/ @elastic/ml-ui
9094
/x-pack/test/functional/services/transform_ui/ @elastic/ml-ui
9195
/x-pack/test/functional/services/transform.ts @elastic/ml-ui
@@ -128,6 +132,7 @@
128132
/src/legacy/server/logging/ @elastic/kibana-platform
129133
/src/legacy/server/saved_objects/ @elastic/kibana-platform
130134
/src/legacy/server/status/ @elastic/kibana-platform
135+
/src/plugins/status_page/ @elastic/kibana-platform
131136
/src/dev/run_check_core_api_changes.ts @elastic/kibana-platform
132137

133138
# Security

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,3 @@ package-lock.json
4444
*.sublime-*
4545
npm-debug.log*
4646
.tern-project
47-
x-pack/legacy/plugins/apm/tsconfig.json
48-
apm.tsconfig.json

Jenkinsfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ kibanaPipeline(timeoutMinutes: 135) {
4040
'xpack-ciGroup9': kibanaPipeline.xpackCiGroupProcess(9),
4141
'xpack-ciGroup10': kibanaPipeline.xpackCiGroupProcess(10),
4242
'xpack-accessibility': kibanaPipeline.functionalTestProcess('xpack-accessibility', './test/scripts/jenkins_xpack_accessibility.sh'),
43+
'xpack-siemCypress': kibanaPipeline.functionalTestProcess('xpack-siemCypress', './test/scripts/jenkins_siem_cypress.sh'),
4344
// 'xpack-visualRegression': kibanaPipeline.functionalTestProcess('xpack-visualRegression', './test/scripts/jenkins_xpack_visual_regression.sh'),
4445
]),
4546
])

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export interface CoreSetup<TPluginsStart extends object = object>
2020
| [context](./kibana-plugin-server.coresetup.context.md) | <code>ContextSetup</code> | [ContextSetup](./kibana-plugin-server.contextsetup.md) |
2121
| [elasticsearch](./kibana-plugin-server.coresetup.elasticsearch.md) | <code>ElasticsearchServiceSetup</code> | [ElasticsearchServiceSetup](./kibana-plugin-server.elasticsearchservicesetup.md) |
2222
| [http](./kibana-plugin-server.coresetup.http.md) | <code>HttpServiceSetup</code> | [HttpServiceSetup](./kibana-plugin-server.httpservicesetup.md) |
23+
| [metrics](./kibana-plugin-server.coresetup.metrics.md) | <code>MetricsServiceSetup</code> | [MetricsServiceSetup](./kibana-plugin-server.metricsservicesetup.md) |
2324
| [savedObjects](./kibana-plugin-server.coresetup.savedobjects.md) | <code>SavedObjectsServiceSetup</code> | [SavedObjectsServiceSetup](./kibana-plugin-server.savedobjectsservicesetup.md) |
2425
| [uiSettings](./kibana-plugin-server.coresetup.uisettings.md) | <code>UiSettingsServiceSetup</code> | [UiSettingsServiceSetup](./kibana-plugin-server.uisettingsservicesetup.md) |
2526
| [uuid](./kibana-plugin-server.coresetup.uuid.md) | <code>UuidServiceSetup</code> | [UuidServiceSetup](./kibana-plugin-server.uuidservicesetup.md) |
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-server](./kibana-plugin-server.md) &gt; [CoreSetup](./kibana-plugin-server.coresetup.md) &gt; [metrics](./kibana-plugin-server.coresetup.metrics.md)
4+
5+
## CoreSetup.metrics property
6+
7+
[MetricsServiceSetup](./kibana-plugin-server.metricsservicesetup.md)
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
metrics: MetricsServiceSetup;
13+
```
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-server](./kibana-plugin-server.md) &gt; [exportSavedObjectsToStream](./kibana-plugin-server.exportsavedobjectstostream.md)
4+
5+
## exportSavedObjectsToStream() function
6+
7+
Generates sorted saved object stream to be used for export. See the [options](./kibana-plugin-server.savedobjectsexportoptions.md) for more detailed information.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
export declare function exportSavedObjectsToStream({ types, objects, search, savedObjectsClient, exportSizeLimit, includeReferencesDeep, excludeExportDetails, namespace, }: SavedObjectsExportOptions): Promise<import("stream").Readable>;
13+
```
14+
15+
## Parameters
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| { types, objects, search, savedObjectsClient, exportSizeLimit, includeReferencesDeep, excludeExportDetails, namespace, } | <code>SavedObjectsExportOptions</code> | |
20+
21+
<b>Returns:</b>
22+
23+
`Promise<import("stream").Readable>`
24+
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
2+
3+
[Home](./index.md) &gt; [kibana-plugin-server](./kibana-plugin-server.md) &gt; [importSavedObjectsFromStream](./kibana-plugin-server.importsavedobjectsfromstream.md)
4+
5+
## importSavedObjectsFromStream() function
6+
7+
Import saved objects from given stream. See the [options](./kibana-plugin-server.savedobjectsimportoptions.md) for more detailed information.
8+
9+
<b>Signature:</b>
10+
11+
```typescript
12+
export declare function importSavedObjectsFromStream({ readStream, objectLimit, overwrite, savedObjectsClient, supportedTypes, namespace, }: SavedObjectsImportOptions): Promise<SavedObjectsImportResponse>;
13+
```
14+
15+
## Parameters
16+
17+
| Parameter | Type | Description |
18+
| --- | --- | --- |
19+
| { readStream, objectLimit, overwrite, savedObjectsClient, supportedTypes, namespace, } | <code>SavedObjectsImportOptions</code> | |
20+
21+
<b>Returns:</b>
22+
23+
`Promise<SavedObjectsImportResponse>`
24+

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,14 @@ The plugin integrates with the core system via lifecycle events: `setup`<!-- -->
3737
| [AuthResultType](./kibana-plugin-server.authresulttype.md) | |
3838
| [AuthStatus](./kibana-plugin-server.authstatus.md) | Status indicating an outcome of the authentication. |
3939

40+
## Functions
41+
42+
| Function | Description |
43+
| --- | --- |
44+
| [exportSavedObjectsToStream({ types, objects, search, savedObjectsClient, exportSizeLimit, includeReferencesDeep, excludeExportDetails, namespace, })](./kibana-plugin-server.exportsavedobjectstostream.md) | Generates sorted saved object stream to be used for export. See the [options](./kibana-plugin-server.savedobjectsexportoptions.md) for more detailed information. |
45+
| [importSavedObjectsFromStream({ readStream, objectLimit, overwrite, savedObjectsClient, supportedTypes, namespace, })](./kibana-plugin-server.importsavedobjectsfromstream.md) | Import saved objects from given stream. See the [options](./kibana-plugin-server.savedobjectsimportoptions.md) for more detailed information. |
46+
| [resolveSavedObjectsImportErrors({ readStream, objectLimit, retries, savedObjectsClient, supportedTypes, namespace, })](./kibana-plugin-server.resolvesavedobjectsimporterrors.md) | Resolve and return saved object import errors. See the [options](./kibana-plugin-server.savedobjectsresolveimporterrorsoptions.md) for more detailed informations. |
47+
4048
## Interfaces
4149

4250
| Interface | Description |

0 commit comments

Comments
 (0)