Skip to content
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

[APM] Fix legacy routing to prevent full page refresh between Observability apps #64804

Closed
ogupte opened this issue Apr 29, 2020 · 0 comments · Fixed by #65712
Closed

[APM] Fix legacy routing to prevent full page refresh between Observability apps #64804

ogupte opened this issue Apr 29, 2020 · 0 comments · Fixed by #65712
Assignees
Labels
bug Fixes for quality problems that affect the customer experience v7.8.0

Comments

@ogupte
Copy link
Contributor

ogupte commented Apr 29, 2020

Navigating away from APM using Actions menu causes a full page refresh. As noted in #64046, we have not yet changed the routing history scheme, so some navigations between observability apps cause a full page refresh.

Clicking on the icons in the sidebar for Metrics or Logs will navigate to those apps without a full page refresh, but if you're looking at a transaction and use the Actions menu to navigate to a link like "Host Logs", "Host Metrics", or anything that uses /app/logs/link-to or /app/metrics/link-to you'll get a full page refresh and the Kibana loading spinner.

Following links to any NP app from APM should not cause a full page refresh.

It would also allow us to use routes without hashes in the URL. We may need to add redirects from the older hash-based routes to new routes so that users' bookmarks and links are not broken.

@ogupte ogupte changed the title [APM] Use history reference exposed by Kibana platform in client routing [APM] Fix legacy routing to prevent full page refresh between Observability apps Apr 30, 2020
@sorenlouv sorenlouv added [zube]: Backlog v7.9.0 enhancement New value added to drive a business result bug Fixes for quality problems that affect the customer experience release_note:enhancement v7.8.0 and removed [zube]: Inbox enhancement New value added to drive a business result release_note:enhancement v7.9.0 labels May 4, 2020
@dgieselaar dgieselaar self-assigned this May 6, 2020
dgieselaar added a commit to dgieselaar/kibana that referenced this issue May 7, 2020
dgieselaar added a commit to dgieselaar/kibana that referenced this issue May 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience v7.8.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants