You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, only the descriptions of the Python modules parsed by cohorte.repositories.python.modules is stored in a cache.
The cache is a JSON file containing a JSON array.
This helps to speed up the loading of the monitor isolate but isn't sufficient.
The cache should be implemented for both Python and Java bundles, but also for the component factories repositories (iPOPO and iPOJO).
That way, the monitor isolate wouldn't have to parse the bundles at each startup.
The cache could be either stored in a JSON file and fully loaded at startup.
It could also be stored in a SQLite database : the repositories implementations could therefore execute requests to this database instead of loading it entirely. This might reduce the memory usage of the monitor isolate.
Also, the cache DB for the Cohorte Home repository could be generated at installation or at release time.
The text was updated successfully, but these errors were encountered:
Currently, only the descriptions of the Python modules parsed by
cohorte.repositories.python.modules
is stored in a cache.The cache is a JSON file containing a JSON array.
This helps to speed up the loading of the monitor isolate but isn't sufficient.
The cache should be implemented for both Python and Java bundles, but also for the component factories repositories (iPOPO and iPOJO).
That way, the monitor isolate wouldn't have to parse the bundles at each startup.
The cache could be either stored in a JSON file and fully loaded at startup.
It could also be stored in a SQLite database : the repositories implementations could therefore execute requests to this database instead of loading it entirely. This might reduce the memory usage of the monitor isolate.
Also, the cache DB for the Cohorte Home repository could be generated at installation or at release time.
The text was updated successfully, but these errors were encountered: