[COMPASS-5131] Make instance detail fetching not wait for all results before giving results Created: 01/Oct/21 Updated: 20/Oct/21 Resolved: 20/Oct/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Compass |
| Affects Version/s: | None |
| Fix Version/s: | No version |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Rhys Howell | Assignee: | Unassigned |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Epic Link: | COMPASS-4764 | ||||||||||||||||||||
| Documentation Changes: | Not Needed | ||||||||||||||||||||
| Sprint: | Iteration Minsk, Iteration Novokuybyshevsk | ||||||||||||||||||||
| Description |
|
Currently we fetch all of the instance information in one go (instance-detail-helper.ts) and wait for it all to complete before unblocking the ui. This ticket involves updating it so that when part of the information returns we immediately pass that information to the various components that need it (ideally through props). We should still perform the full instance detail fetching as we use that for telemetry. We can do this in compass-home. Maurizio's gist of moving instance fetching to ts and has a few cleanups also: https://gist.github.com/mcasimir/7f089a2e66018cf12c4cc1e516b08526 |
| Comments |
| Comment by Sergey Petushkov [ 20/Oct/21 ] |
|
Closed due to restructuring the work around changing the global overlay behaviour when fetching data. See this Miro board for the reference |