We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currently, whenever we list images (or containers), we are calling on snapshotter.Stat and snapshotter.Usage for every single layer.
This is likely a costly operation, that is also implementation dependent.
Potentially, there might be a lot of shared resources between images (eg: if they use the same base image for example).
This is related to #809 - albeit the benefits of a solution here would apply solely in cases where there is "duplication".
Our suggestion is to have a caching mechanism that implements the Snapshotter interface and can be used interchangeably.
PR coming soon.
No response
The text was updated successfully, but these errors were encountered:
No branches or pull requests
What is the problem you're trying to solve
Currently, whenever we list images (or containers), we are calling on snapshotter.Stat and snapshotter.Usage for every single layer.
This is likely a costly operation, that is also implementation dependent.
Potentially, there might be a lot of shared resources between images (eg: if they use the same base image for example).
This is related to #809 - albeit the benefits of a solution here would apply solely in cases where there is "duplication".
Describe the solution you'd like
Our suggestion is to have a caching mechanism that implements the Snapshotter interface and can be used interchangeably.
PR coming soon.
Additional context
No response
The text was updated successfully, but these errors were encountered: