[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:
Depends
depends on COMPASS-5130 Remove compass-instance-model and mov... Closed
is depended on by COMPASS-5086 compass-deployment-awareness should n... Closed
is depended on by COMPASS-5087 server-version should not block Compa... Closed
is depended on by COMPASS-5088 ssh-tunnel-status should not block Co... Closed
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

Generated at Wed Feb 07 22:38:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.