-
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
[Telemetry][Usage Collection] Finish migration to the new elasticsearch client #83124
Comments
Pinging @elastic/kibana-telemetry (Team:KibanaTelemetry) |
Maybe we should send an email to Kibana Contributors so every collector owner updates their implementation to the new |
@afharo that's a very good idea! We can't fully migrate to the new client until collector owners switch over. |
Let's discuss this in our next weekly. We need to start coordinating this migration for all ES client usages, and it's worth asking teams to do this specific usage specifically. |
I added some documentation for these changes in the Migration Examples guide: #84322 |
Pinging @elastic/kibana-core (Team:Core) |
Blocked by #86358 |
@joshdover In other words, the migration effort will require migrating all three of these plugins and will be a larger effort than we originally thought it would be. I've started the work anyway and am migrating collectors as needed to unblock tests (e.g. api integration tests). If I do end up migrating all the collectors, I'll do those as separate PR's to this work. |
Got it, thanks for the update. Any reason to think we should delay this? I suspect not since we need to do it anyways and I don't believe any other 7.12 work you have is needed more urgently. |
Support for the legacy Elasticsearch client will be removed from 7.15. We'll remove it by mid-7.13.
Full migration to the new client involves several steps.
In #75384, we added the new client to collectors, allowing plugin owners to migrate over time.
This issue is to finish the migration and remove support for the legacy client in all telemetry and usage collection related plugins.
Items:
usage_collectors
to the new ES Client #86358)The text was updated successfully, but these errors were encountered: