Closed shahzad31 closed 2 years ago
Pushing to 8.3, and the expectation is that the simplest implementation is done for this to get out of the APM UI codebase
Moving to 8.4 as these PRs are not being merged on for 8.3
@shahzad31 @justinkambic Checking percentile component, it seems to be statically declared inside the UX plugin. Can we remove that from the task list or is there anything else that needs migrating here?
Mostly done but moving over to 8.5 board where the last remaining item https://github.com/elastic/kibana/pull/135367 will be targeted for.
Marking as done, last PR was merged into 8.5
POST FF Testing:
Did general smoke tests of the UX page on 8.5 local branch via data from oblt-cli.
Looks great, generally, but the browser breakdown and operating system breakdown appears to be broken.
cc: @justinkambic @emilioalvap
Reopening as per @dominiqueclarke's discovery
Fixed by elastic/kibana#142992.
Moving to Done Done, as @shahzad31 and I have validated it.
We still have node server side code in the APM UI for user experience app, we need to move that out of APM UI.
This is a follow up to https://github.com/elastic/kibana/issues/78430
There are two approaches that will be taken to accomplish this.
User exploratory view to replace charts, this will auto remove server side routes and will make charts completely client side.
In cases where we can't use exploratory view, we should use async search api to make calls to Elasticsearch.
EDIT by @justinkambic:
Areas of focus
Create common filters shared statehasRumData
route: https://github.com/elastic/kibana/pull/134524[x]
long-task-metrics
route: - https://github.com/elastic/kibana/pull/134711#issuecomment-1159760749Additional items:
processor_event
to shared o11y plugin and replace individual implementations, per this comment https://github.com/elastic/kibana/pull/135367