Skip to content

Fix maps telemetry#52439

Closed
chrisronline wants to merge 2 commits intoelastic:masterfrom
chrisronline:fix_maps_telemetry
Closed

Fix maps telemetry#52439
chrisronline wants to merge 2 commits intoelastic:masterfrom
chrisronline:fix_maps_telemetry

Conversation

@chrisronline
Copy link
Copy Markdown
Contributor

@chrisronline chrisronline commented Dec 6, 2019

#48568 introduced a change which I think has negatively affected maps telemetry.

It makes sense to remove task_manager as a hard dependency, but the maps plugin still needs it as a soft dependency (since it relies on it for telemetry purposes). Kibana has a way to handle soft dependencies, which maps is currently using. Unfortunately, this particular code is preventing that code from every executing.

The reason we are not seeing an error is because our isReady check for task manager is too naive (#52446 should fix this problem) and returns a success even though the task was never scheduled! As a result, I don't think maps is sending telemetry data right now.

As I fixed this, I found other issues that suggest telemetry data is broken (missing mappings from the telemetry file)

cc @thomasneirynck @wylieconlon

@chrisronline chrisronline self-assigned this Dec 6, 2019
@chrisronline chrisronline added release_note:fix Team:Geo Former Team Label for Geo Team. Now use Team:Presentation labels Dec 6, 2019
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-gis (Team:Geo)

@elasticmachine
Copy link
Copy Markdown
Contributor

💔 Build Failed

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@kindsun
Copy link
Copy Markdown
Contributor

kindsun commented Dec 18, 2019

Closing in favor of #52834

@chrisronline chrisronline deleted the fix_maps_telemetry branch December 18, 2019 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_note:fix review Team:Geo Former Team Label for Geo Team. Now use Team:Presentation v7.6.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants