-
Notifications
You must be signed in to change notification settings - Fork 36
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
Game out a plan for a 1.1 format #198
Comments
It may actually be worth adding a stub 1.1 format now that has a trivial change as a hidden option just to really test things out. |
There is already a |
If we wanted a stupid optional feature we could have one that skips the 00-ff whiteouts in the image. That means its only going to work well (i.e. the basedir would not be visible) with kernels that have data-only overlayfs layers, but for those it would be more efficient. |
Other potential wishlist item for a trivial change to make things more efficient: more aggressive list of xattr prefixes. We should really have "prefixes" for the complete length of all of the overlayfs xattrs we output. |
The use of custom prefixes would be nice, but it does bump up the kernel requirements to 6.4. |
Let's assume 1.0 is released, and we discover something like a notable performance issue with the 1.0 format. Or maybe it's actually broken in an important corner case on big-endian (s390x) - something like that.
Say this is important enough to do a 1.1.
I think the way this would need to work is basically we add support for e.g.
--format=1.1
to the CLI/API - and then we generate both digests.We need to think through and verify a scenario like this would work:
Right?
The text was updated successfully, but these errors were encountered: