-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Compass
-
None
-
3
-
Iteration Novokuybyshevsk, Iteration Orlando
-
Not Needed
- Provide collection and model fetch methods instead of relying on instance-model to poulate this data
- Collection fetch should resolve only with result of
{ listDatabases: 1, nameOnly: 1 }
(or from userInfo if there are not enough rights to list) not with the whole db/coll info
- Model fetch gets the detailed dbStats info
Note: we are not trying to drastically rewrite the code here, we just providing standard Ampersand methods for handling Model state fetching to unify the architecture approach with the currently used state mgmt framework, this also enables us to decouple the loading of this data from the instance-model eventually in the follow up tickets
- depends on
-
COMPASS-5206 Remove databases and collections related stats from telemetry on instance-fetched event
- Closed
- is depended on by
-
COMPASS-5210 Refactor mongodb-instance-model to allow for decoupling of instance/db/coll fetching logic
- Closed