kibana/x-pack/plugins
Marta Bondyra e6f17e7c06
[Unified field list] debounce search (#187143)
## Summary

Updates to unified field list on typing are debounced - this way we
don't get so many updates when typing in the search input.

Flaky test runner:
https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/6424

## Performance comparison
Test: typing the string: activem for metricbeat data (~6000 fields)

before (costly update on every keystroke):
<img width="669" alt="Screenshot 2024-06-28 at 17 28 38"
src="7075f7bc-2d90-4177-acac-69ac101b2ef1">

after (only one costly update when user stops typing):
<img width="269" alt="Screenshot 2024-06-28 at 17 24 43"
src="8c0ce4a3-7c1a-428b-a482-f6b4d87911e0">
2024-07-06 14:47:26 +02:00
..
actions [Actions Plugin] Use server-side authc.getCurrentUser from core.security (#186924) 2024-07-02 08:33:32 -07:00
aiops [ML] AIOps: Add AI Assistant contextual insight to Log Rate Analysis page in ML plugin in Observability serverless. (#186509) 2024-07-03 15:15:16 +02:00
alerting [Response Ops][Rule Form V2] Rule Form V2: Rule Form Page and State Management (#184892) 2024-07-03 20:34:31 -07:00
banners
canvas Redesign the "Add Panel" Experience (#183764) 2024-06-26 13:55:28 -07:00
cases skip flaky suite (#187554) 2024-07-05 00:53:26 +01:00
cloud [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
cloud_defend [Cloud Defend Plugin] Migrate authc.getCurrentUser usage to core.security (#187023) 2024-07-01 19:30:05 -05:00
cloud_integrations [Security-in-core] Cloud Chat (#187306) 2024-07-03 03:19:26 -05:00
cloud_security_posture [Cloud Security] [Fleet] Allow agentless deployment on ess integrations that support agentless option setup technology picker (#186439) 2024-07-05 11:07:13 +10:00
cross_cluster_replication [Kibana Management] Add a limit when strings are too long (#186312) 2024-06-27 14:46:54 +02:00
custom_branding
dashboard_enhanced [i18n] Fix broken i18n messages (#185011) 2024-06-07 14:19:46 -06:00
data_quality [Dataset quality] Tracking kibana:plugin_render_time metric in dataset quality (#186627) 2024-06-29 16:59:13 +02:00
data_visualizer [ML] Add Field statistics embeddable as panel in Dashboard (#184030) 2024-07-01 23:09:44 -05:00
discover_enhanced
drilldowns
ecs_data_quality_dashboard [Security Solution][DQD] Persist new fields in results storage (#185025) 2024-06-13 11:14:48 +02:00
elastic_assistant [Security AI Assistant] Persist prompts (#187040) 2024-07-04 03:28:15 +10:00
embeddable_enhanced [dashboard] fix Upgraded dashboard with image embeddable shows 'unsaved changes' badge when opening editor (#183539) 2024-05-15 13:22:24 -06:00
encrypted_saved_objects Add @typescript-eslint/no-floating-promises (#181456) 2024-05-01 08:41:31 -07:00
enterprise_search [Connectors] Include manage_connector privilege in generated api keys (#187361) 2024-07-02 17:08:14 +02:00
event_log [Response Ops] Adding null checks before using Object.keys during event log initialization (#184969) 2024-06-11 22:39:01 -04:00
features Add support for a declarative (via configuration) way to specify Kibana feature overrides (#180362) 2024-06-06 15:55:19 +02:00
fields_metadata [Spacetime] Fields metadata services (#183806) 2024-06-05 09:51:50 +02:00
file_upload [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
fleet [Cloud Security] [Fleet] Allow agentless deployment on ess integrations that support agentless option setup technology picker (#186439) 2024-07-05 11:07:13 +10:00
global_search
global_search_bar [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
global_search_providers
graph [AppEx-SharedUX] Remove toMountPoint parameter from TableListViewKibanaProvider (#182030) 2024-04-30 11:14:48 -07:00
grokdebugger [Mgmt] Remove usage of deprecated modules for mounting React, Part II (#182043) 2024-05-07 08:59:44 -07:00
index_lifecycle_management [ILM] Add unsaved change prompt to create/edit form (#186837) 2024-06-27 14:10:45 -04:00
index_management [Index Management] Add unsaved changes prompt (#186982) 2024-07-02 14:26:32 +02:00
ingest_pipelines [ILM] Add unsaved change prompt to create/edit form (#186837) 2024-06-27 14:10:45 -04:00
integration_assistant [Integration-Assistant] Fix categorization ECS types and categories (#187516) 2024-07-04 07:47:54 +02:00
kubernetes_security [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
lens [Unified field list] debounce search (#187143) 2024-07-06 14:47:26 +02:00
license_api_guard Add @typescript-eslint/no-floating-promises (#181456) 2024-05-01 08:41:31 -07:00
license_management Upgrade EUI to v95.2.0 (#186841) 2024-06-28 17:37:58 -05:00
licensing [EBT] Combine packages (#186048) 2024-06-18 14:23:16 +02:00
lists [Lists Plugin] Migrate authc.getCurrentUser usage to coreContext.secu… (#187179) 2024-07-02 08:33:12 -07:00
logstash [Logstash Plugin] Migrate authc.getCurrentUser usage to coreContext.security (#187180) 2024-07-04 03:39:37 +10:00
maps Upgrade EUI to v95.2.0 (#186841) 2024-06-28 17:37:58 -05:00
ml [ML] Removes info callout mentioning ML nodes for serverless environment (#187583) 2024-07-05 10:19:51 +03:00
monitoring [Monitoring] Set explicit access option for internal API (#186882) 2024-06-26 11:50:54 +02:00
monitoring_collection [Monitoring] Set explicit access option for internal API (#186882) 2024-06-26 11:50:54 +02:00
notifications Add @typescript-eslint/no-floating-promises (#181456) 2024-05-01 08:41:31 -07:00
observability_solution [Obs AI Assistant] Add ES function API test (#187465) 2024-07-06 18:12:10 +10:00
osquery [EDR Workflows] Fix skipped timelines.cy.ts test (#187374) 2024-07-03 06:53:26 -05:00
painless_lab [Mgmt] Remove usage of deprecated modules for mounting React, Part II (#182043) 2024-05-07 08:59:44 -07:00
remote_clusters [Kibana Management] Add a limit when strings are too long (#186312) 2024-06-27 14:46:54 +02:00
reporting migrate getCurrentUser calls in reporting to core security service (#186913) 2024-06-28 17:25:09 -05:00
rollup [Kibana Management] Add a limit when strings are too long (#186312) 2024-06-27 14:46:54 +02:00
rule_registry [ResponseOps][Alerts] Add alerts grouping aggregations endpoint (#186475) 2024-07-04 18:55:24 +02:00
runtime_fields [Mgmt] Remove usage of deprecated modules for mounting React, Part II (#182043) 2024-05-07 08:59:44 -07:00
saved_objects_tagging [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
screenshotting [Reporting] Update to puppeteer 22.8.1 (#183264) 2024-05-14 18:02:22 +02:00
search_connectors [Search] Renaming the search frontend group (#184565) 2024-06-03 13:14:49 -07:00
search_homepage [Search] Homepage Plugin setup (#186224) 2024-06-19 12:47:18 +02:00
search_inference_endpoints Add inference endpoints management page (#184614) 2024-06-13 10:00:33 -07:00
search_notebooks [Search][Notebooks] Introduce support for lists (#187163) 2024-07-01 16:33:27 -05:00
search_playground Fix form submit issue with key down (#187116) 2024-07-02 13:35:13 -04:00
searchprofiler [EuiProvider] Use KibanaRenderContextProvider in Console A11y Overlay (#184488) 2024-05-31 10:43:16 -07:00
security Permissions Policy Reporting (#186892) 2024-07-04 11:06:33 +02:00
security_solution [Security Solution] Updates QG naming (#187631) 2024-07-06 01:32:21 +10:00
security_solution_ess [Stateful sidenav] Put recently accessed in footer for all solutions (#184298) 2024-05-28 17:00:04 +01:00
security_solution_serverless [Cloud Security][Metering] Report all assets details 2024-07-04 11:54:42 +03:00
serverless
serverless_observability [Serverless] make parent nav item into breadcrumb link (#183189) 2024-05-16 08:14:18 -04:00
serverless_search [Serverless Search Plugin] Migrate browser-side authc.getCurrentUser usage to coreStart.security (#187189) 2024-07-03 09:10:12 -07:00
session_view polyfill window.matchMedia in jsdom (#181710) 2024-04-30 05:26:29 -07:00
snapshot_restore [Kibana Management] Add a limit when strings are too long (#186312) 2024-06-27 14:46:54 +02:00
spaces [Space] Solution Badge (#186277) 2024-06-27 14:29:22 +02:00
stack_alerts Classify ES|QL verification_exception as user error (#187668) 2024-07-05 12:20:29 -04:00
stack_connectors [ResponseOps] Mark cloud SMTP rate limiting and recipient address rejected errors as user errors (#186199) 2024-07-01 16:44:39 -05:00
task_manager Bump @elastic/elasticsearch to 8.14.0 (reloaded) (#186848) 2024-06-26 08:29:15 -07:00
telemetry_collection_xpack [Spaces] Passing default solution from cloud onboarding process (#185926) 2024-06-18 11:10:52 +02:00
threat_intelligence [i18n][system upgrade] Upgrade Intl Packages from v2 to v6 (#179506) 2024-06-02 16:50:33 +03:00
timelines [Security Solution] Reduce BrowserField to field spec (#187263) 2024-07-05 02:25:07 +10:00
transform [ML] Transform: Fix transform stats API call in the transform health alerting rule (#187586) 2024-07-05 10:08:08 +03:00
translations [Data View Editor] Add rollup deprecation warning (#187505) 2024-07-05 00:04:10 +10:00
triggers_actions_ui Fix x-axis timezone on alertSummaryWidget full size (#187468) 2024-07-04 11:59:26 +02:00
upgrade_assistant [Upgrade Assistant] Fix small issue with unknown indicators (#187326) 2024-07-04 19:09:17 +02:00
watcher Bump @elastic/elasticsearch to 8.14.0 (reloaded) (#186848) 2024-06-26 08:29:15 -07:00