Elasticsearch service should provide a better way of registering custom ElasticsearchJS client "actions" #31934
Labels
Feature:New Platform
stale
Used to mark issues that were closed for being stale
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Once we merge #28344, core
ElasticsearchService
will be used to access Elasticsearch from both new and legacy platform. There is a bunch of places in Kibana where we create cluster clients with custom ElasticsearchJS client "actions". These actions are configured viaplugins
property ofElasticsearchClientConfig
that has direct access to the underlying ElasticsearchJS client. E.g.:This is basically a hole we left open because of BWC reasons and we should find a better way to accomplish the same thing with more controlled and convenient API that doesn't expose ElasticsearchJS client internals.
The text was updated successfully, but these errors were encountered: