[COMPASS-1031] Improve instance fetching performance Created: 12/Apr/17  Updated: 27/Oct/23  Resolved: 22/Dec/21

Status: Closed
Project: Compass
Component/s: Navigation, Performance, Stability
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Satyendra Sinha Assignee: Unassigned
Resolution: Gone away Votes: 0
Labels: stagnant
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Gantt Dependency
Related
Epic Link: COMPASS-3936
Documentation Changes: Not Needed

 Description   

Currently Instance fetching happens eagerly by pulling all the databases/collections together (see instance-model), which can cause the UI to hang the more namespaces there are.

The goal of this ticket is to

  • isolate the bottleneck of the instance fetching,
  • improve the performance of the fetching,
  • or prevent fetching instances from blocking UI, e.g. by fetching the details lazily or asynchronously


 Comments   
Comment by Peter Schmidt [ 31/May/17 ]

COMPASS-581 and COMPASS-816 do not strictly need to be done before this performance improvement, but are likely to make the code easier to understand and work with and so I'd like to do them first.

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