Skip to content

Commit

Permalink
Merge branch 'main' into get-esql-columns-more
Browse files Browse the repository at this point in the history
  • Loading branch information
stratoula committed May 10, 2024
2 parents 4e3197d + 71e7f5a commit d927107
Show file tree
Hide file tree
Showing 1,474 changed files with 28,672 additions and 15,694 deletions.
79 changes: 60 additions & 19 deletions .buildkite/pipelines/on_merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,9 @@ steps:
label: 'Serverless Entity Analytics - Security Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 2
retry:
Expand All @@ -108,7 +110,9 @@ steps:
label: 'Serverless Explore - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 2
retry:
Expand All @@ -120,7 +124,9 @@ steps:
label: 'Serverless Investigations - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 8
retry:
Expand All @@ -132,7 +138,9 @@ steps:
label: 'Serverless Rule Management - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 5
retry:
Expand All @@ -144,7 +152,9 @@ steps:
label: 'Serverless Rule Management - Prebuilt Rules - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 2
retry:
Expand All @@ -156,7 +166,9 @@ steps:
label: 'Rule Management - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 4
retry:
Expand All @@ -168,7 +180,9 @@ steps:
label: 'Rule Management - Prebuilt Rules - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 6
retry:
Expand All @@ -180,7 +194,9 @@ steps:
label: 'Serverless Detection Engine - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 5
retry:
Expand All @@ -192,7 +208,9 @@ steps:
label: 'Serverless Detection Engine - Exceptions - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 6
retry:
Expand All @@ -204,7 +222,9 @@ steps:
label: 'Detection Engine - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 5
retry:
Expand All @@ -216,7 +236,9 @@ steps:
label: 'Detection Engine - Exceptions - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 6
retry:
Expand All @@ -228,7 +250,9 @@ steps:
label: 'Serverless AI Assistant - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 1
retry:
Expand All @@ -240,7 +264,9 @@ steps:
label: 'AI Assistant - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 1
retry:
Expand All @@ -252,7 +278,9 @@ steps:
label: 'Entity Analytics - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 2
retry:
Expand All @@ -264,7 +292,9 @@ steps:
label: 'Explore - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 3
retry:
Expand All @@ -276,7 +306,9 @@ steps:
label: 'Investigations - Security Solution Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 7
retry:
Expand All @@ -288,7 +320,9 @@ steps:
label: 'Threat Intelligence Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 1
retry:
Expand All @@ -300,7 +334,9 @@ steps:
label: 'Osquery Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 8
retry:
Expand All @@ -312,7 +348,9 @@ steps:
label: 'Serverless Osquery Cypress Tests'
agents:
queue: n2-4-spot
depends_on: build
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 8
retry:
Expand All @@ -326,6 +364,7 @@ steps:
queue: n2-4-virt
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 20
retry:
Expand All @@ -339,6 +378,7 @@ steps:
queue: n2-4-virt
depends_on:
- build
- quick_checks
timeout_in_minutes: 60
parallelism: 14
retry:
Expand All @@ -351,6 +391,7 @@ steps:
timeout_in_minutes: 10
depends_on:
- build
- quick_checks
agents:
queue: 'kibana-default'

Expand Down
2 changes: 1 addition & 1 deletion .buildkite/scripts/steps/serverless/build_and_deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ $BUILDKITE_PULL_REQUEST
### Further details
Caused by @$GITHUB_PR_TRIGGER_USER using the github label in https://github.com/elastic/kibana/pull/$BUILDKITE_PULL_REQUEST
Caused by the GitHub label 'ci:project-deploy-observability' in https://github.com/elastic/kibana/pull/$BUILDKITE_PULL_REQUEST
EOF

GH_TOKEN="$GITHUB_TOKEN" \
Expand Down
5 changes: 4 additions & 1 deletion .buildkite/scripts/steps/test/jest_parallel.sh
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,10 @@ echo "
while read -r config; do
echo "--- $ node scripts/jest --config $config"

cmd="NODE_OPTIONS=\"--max-old-space-size=14336\" node ./scripts/jest --config=\"$config\" $parallelism --coverage=false --passWithNoTests"
# --trace-warnings to debug
# Node.js process-warning detected:
# Warning: Closing file descriptor 24 on garbage collection
cmd="NODE_OPTIONS=\"--max-old-space-size=12288 --trace-warnings\" node ./scripts/jest --config=\"$config\" $parallelism --coverage=false --passWithNoTests"
echo "actual full command is:"
echo "$cmd"
echo ""
Expand Down
6 changes: 6 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -532,6 +532,7 @@ examples/locator_examples @elastic/appex-sharedux
examples/locator_explorer @elastic/appex-sharedux
packages/kbn-logging @elastic/kibana-core
packages/kbn-logging-mocks @elastic/kibana-core
x-pack/plugins/observability_solution/logs_data_access @elastic/obs-ux-logs-team
x-pack/plugins/observability_solution/logs_explorer @elastic/obs-ux-logs-team
x-pack/plugins/observability_solution/logs_shared @elastic/obs-ux-logs-team
x-pack/plugins/logstash @elastic/logstash
Expand Down Expand Up @@ -1028,6 +1029,10 @@ packages/kbn-monaco/src/esql @elastic/kibana-esql

### Observability Plugins

# Observability AI Assistant
x-pack/test/observability_ai_assistant_api_integration @elastic/obs-ai-assistant
x-pack/test/observability_ai_assistant_functional @elastic/obs-ai-assistant

# Infra Monitoring
## This plugin mostly contains the codebase for the infra services, but also includes some code for the Logs UI app.
## To keep @elastic/obs-ux-logs-team as codeowner of the plugin manifest without requiring a review for all the other code changes
Expand Down Expand Up @@ -1427,6 +1432,7 @@ x-pack/test/security_solution_cypress/cypress/tasks/expandable_flyout @elastic/
/x-pack/test/security_solution_cypress/cypress/tasks/hosts @elastic/security-threat-hunting-explore
/x-pack/test/security_solution_cypress/cypress/tasks/network @elastic/security-threat-hunting-explore

/x-pack/plugins/security_solution/public/app/actions @elastic/security-threat-hunting-explore
/x-pack/plugins/security_solution/public/common/components/guided_onboarding_tour @elastic/security-threat-hunting-explore
/x-pack/plugins/security_solution/public/common/components/charts @elastic/security-threat-hunting-explore
/x-pack/plugins/security_solution/public/detections/components/alerts_table/grouping_settings @elastic/security-threat-hunting-explore
Expand Down
2 changes: 1 addition & 1 deletion api_docs/actions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/actions
title: "actions"
image: https://source.unsplash.com/400x175/?github
description: API docs for the actions plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'actions']
---
import actionsObj from './actions.devdocs.json';
Expand Down
2 changes: 1 addition & 1 deletion api_docs/advanced_settings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/advancedSettings
title: "advancedSettings"
image: https://source.unsplash.com/400x175/?github
description: API docs for the advancedSettings plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'advancedSettings']
---
import advancedSettingsObj from './advanced_settings.devdocs.json';
Expand Down
2 changes: 1 addition & 1 deletion api_docs/ai_assistant_management_selection.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiAssistantManagementSelection
title: "aiAssistantManagementSelection"
image: https://source.unsplash.com/400x175/?github
description: API docs for the aiAssistantManagementSelection plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiAssistantManagementSelection']
---
import aiAssistantManagementSelectionObj from './ai_assistant_management_selection.devdocs.json';
Expand Down
2 changes: 1 addition & 1 deletion api_docs/aiops.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/aiops
title: "aiops"
image: https://source.unsplash.com/400x175/?github
description: API docs for the aiops plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'aiops']
---
import aiopsObj from './aiops.devdocs.json';
Expand Down
48 changes: 48 additions & 0 deletions api_docs/alerting.devdocs.json
Original file line number Diff line number Diff line change
Expand Up @@ -6400,6 +6400,54 @@
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.validateBackfillSchedule",
"type": "Function",
"tags": [],
"label": "validateBackfillSchedule",
"description": [],
"signature": [
"(start: string, end: string | undefined) => string | void"
],
"path": "x-pack/plugins/alerting/common/lib/validate_backfill_schedule.ts",
"deprecated": false,
"trackAdoption": false,
"children": [
{
"parentPluginId": "alerting",
"id": "def-common.validateBackfillSchedule.$1",
"type": "string",
"tags": [],
"label": "start",
"description": [],
"signature": [
"string"
],
"path": "x-pack/plugins/alerting/common/lib/validate_backfill_schedule.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": true
},
{
"parentPluginId": "alerting",
"id": "def-common.validateBackfillSchedule.$2",
"type": "string",
"tags": [],
"label": "end",
"description": [],
"signature": [
"string | undefined"
],
"path": "x-pack/plugins/alerting/common/lib/validate_backfill_schedule.ts",
"deprecated": false,
"trackAdoption": false,
"isRequired": false
}
],
"returnComment": [],
"initialIsOpen": false
},
{
"parentPluginId": "alerting",
"id": "def-common.validateDurationSchema",
Expand Down
4 changes: 2 additions & 2 deletions api_docs/alerting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/alerting
title: "alerting"
image: https://source.unsplash.com/400x175/?github
description: API docs for the alerting plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'alerting']
---
import alertingObj from './alerting.devdocs.json';
Expand All @@ -21,7 +21,7 @@ Contact [@elastic/response-ops](https://github.com/orgs/elastic/teams/response-o

| Public API count | Any count | Items lacking comments | Missing exports |
|-------------------|-----------|------------------------|-----------------|
| 862 | 1 | 830 | 54 |
| 865 | 1 | 833 | 54 |

## Client

Expand Down
2 changes: 1 addition & 1 deletion api_docs/apm.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug: /kibana-dev-docs/api/apm
title: "apm"
image: https://source.unsplash.com/400x175/?github
description: API docs for the apm plugin
date: 2024-05-08
date: 2024-05-10
tags: ['contributor', 'dev', 'apidocs', 'kibana', 'apm']
---
import apmObj from './apm.devdocs.json';
Expand Down

0 comments on commit d927107

Please sign in to comment.