Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache resource list #99

Open
chapulina opened this issue Aug 11, 2020 · 0 comments
Open

Cache resource list #99

chapulina opened this issue Aug 11, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@chapulina
Copy link
Contributor

Fuel-tools caches downloaded models into ~/.ignition/fuel, which is very convenient for reusing models repeatedly. Downloading the models every time wouldn't be efficient.

The FuelClient::Models function supports retrieving metadata for all models in a server, but this information is never cached. This means that when using an interface like the one on gazebosim/gz-sim#263 to visualize a model list, we always need to hit the server, and that call takes a long time until it gets all models for all users. Ideally, we'd cache that information, and give the user a button that they can use to force an update from the server.

@chapulina chapulina added the enhancement New feature or request label Aug 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant