-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Labels
Feature:Data ViewsData Views code and UI - index patterns before 8.0Data Views code and UI - index patterns before 8.0Feature:SearchQuerying infrastructure in KibanaQuerying infrastructure in KibanaFeature:TimelionTimelion app and visualizationTimelion app and visualizationFeature:VegaVega visualizationsVega visualizationsloe:mediumMedium Level of EffortMedium Level of Effortrefactoring
Description
In #53766 we are exposing an instance of the Elasticsearch JavaScript client in the __LEGACY namespace for the purposes of continuing to support the usage of _msearch until bfetch is integrated into our search services (to avoid running into the browser connection limit).
This, and a couple of other places in Kibana are the only remaining usages of esClient, including the following:
index-pattern creation wizard- timelion?
- vega?
These places should be migrated to use our data plugin search service. At that point we can remove this esClient service entirely, as well as abortableRequestHandler, since this is the last place it is used.
Metadata
Metadata
Assignees
Labels
Feature:Data ViewsData Views code and UI - index patterns before 8.0Data Views code and UI - index patterns before 8.0Feature:SearchQuerying infrastructure in KibanaQuerying infrastructure in KibanaFeature:TimelionTimelion app and visualizationTimelion app and visualizationFeature:VegaVega visualizationsVega visualizationsloe:mediumMedium Level of EffortMedium Level of Effortrefactoring