[Alerting v2] Dispatcher grouping modes, throttle strategies, and matcher autosuggestion#260249
Merged
kdelemme merged 304 commits intoApr 1, 2026
Merged
MacroscopeApp / Macroscope - Correctness Check
completed
Apr 1, 2026 in 4m 31s
2 issues identified (188 code objects reviewed).
• Merge Base:
e365f9b
• Head:aa10b40
Details
| ✅ | File Path | Comments Posted |
|---|---|---|
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/ui_settings.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/hooks/use_fetch_data_fields.ts |
0 |
| ➖ | x-pack/platform/plugins/shared/alerting_v2/moon.yml |
|
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/routes/suggestions/matcher_data_fields_route.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/routes/suggestions/matcher_value_suggestions_route.ts |
0 |
| ➖ | packages/kbn-check-saved-objects-cli/current_mappings.json |
|
| ➖ | packages/kbn-check-saved-objects-cli/current_fields.json |
|
| ➖ | x-pack/platform/plugins/shared/alerting_v2/tsconfig.json |
|
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/dispatch_section.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/services/matcher_suggestions_service/matcher_suggestions_service.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/routes/constants.ts |
0 |
| ✅ | src/platform/packages/shared/kbn-eval-kql/src/eval_kql.ts |
0 |
| ❌ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/duration_input/duration_input.tsx |
1 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/duration_input/duration_input.test.tsx |
0 |
| ✅ | src/platform/packages/shared/kbn-eval-kql/src/eval_kql.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/duration_input/duration_input.stories.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/tokens.ts |
0 |
| ✅ | x-pack/platform/packages/shared/response-ops/alerting-v2-constants/index.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/setup/bind_routes.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/hooks/query_key_factory.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/setup/bind_on_setup.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/services/notification_policies_api.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/fixtures/test_utils.ts |
0 |
| ✅ | src/platform/plugins/shared/kql/public/components/typeahead/suggestions_component.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/dispatcher.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/fetch_policies_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/resources/datastreams/alert_actions.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/setup/bind_services.ts |
0 |
| ✅ | src/platform/plugins/shared/kql/public/autocomplete/providers/value_suggestion_provider.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/dispatch_step.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/notification_policy_client/utils.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/saved_objects/notification_policy_mappings.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/evaluate_matchers_step.test.ts |
0 |
| ✅ | x-pack/platform/packages/shared/response-ops/alerting-v2-schemas/src/matcher_context.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/fixtures/dispatcher.ts |
0 |
| ✅ | src/platform/plugins/shared/kql/public/components/query_string_input/query_string_input.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/task_runner.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/task_runner.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/services/workflows_api.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/evaluate_matchers_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/types.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/types.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/fetch_episodes_step.test.ts |
0 |
| ✅ | x-pack/platform/packages/shared/response-ops/alerting-v2-schemas/src/notification_policy_data_schema.test.ts |
0 |
| ✅ | x-pack/platform/packages/shared/response-ops/alerting-v2-schemas/src/notification_policy_response.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/workflow_selector.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/store_actions_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/build_groups_step.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/notification_policy_snooze_popover.test.tsx |
0 |
| ✅ | x-pack/platform/test/api_integration_deployment_agnostic/apis/alerting_v2/notification_policy/update_notification_policy.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/build_groups_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/fetch_suppressions_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/saved_objects/schemas/notification_policy_saved_object_attributes/v1.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/queries.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/fetch_episodes_step.ts |
0 |
| ✅ | x-pack/platform/test/api_integration_deployment_agnostic/apis/alerting_v2/notification_policy/create_notification_policy.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/pages/list_notification_policies_page/list_notification_policies_page.test.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/queries.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/notification_policy_form.stories.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/dispatch_step.ts |
0 |
| ❌ | x-pack/platform/packages/shared/response-ops/alerting-v2-schemas/src/notification_policy_data_schema.ts |
1 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/constants.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/pages/notification_policy_form_page/notification_policy_form_page.test.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/apply_throttling_step.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/use_notification_policy_form.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/form_utils.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/components/matcher_input/matcher_kql_input.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form_flyout/notification_policy_form_flyout.test.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/form_utils.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/notification_policy_form.test.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/use_notification_policy_form.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/store_actions_step.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/public/components/notification_policy/form/notification_policy_form.tsx |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/steps/apply_throttling_step.test.ts |
0 |
| ✅ | x-pack/platform/plugins/shared/alerting_v2/server/lib/dispatcher/integration_tests/dispatcher.test.ts |
0 |
Loading