-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Search] Remove legacy ES client #55139
Comments
Pinging @elastic/kibana-app-arch (Team:AppArch) |
We need to remove elasticsearch-browser workaround from kbn-ui-shared-deps as well |
@lukasolson Looking at the code, it appears that any plugin using the |
That's correct. I would just add that the |
It would be great to get rid of this several Mb eagerly loading dependency sooner than later. |
I am going to go ahead and close this since This is the only piece that has not been addressed, however I'm not sure if this was meant as an aside or as a requirement of this issue:
@lukasolson feel free to re-open if you think we need to keep this around. |
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
untilbfetch
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 wizardThese places should be migrated to use our data plugin search service. At that point we can remove this
esClient
service entirely, as well asabortableRequestHandler
, since this is the last place it is used.Related: #54147, #54821
The text was updated successfully, but these errors were encountered: