-
Notifications
You must be signed in to change notification settings - Fork 664
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
image layout: move to slash separation for blob storage layout #208
Comments
Or we could use I'm ok with using a path separator, but Windows folks would have to be careful to use the appropriate separator for the engine (e.g. |
+1 to this concept. |
If it should add a subdirectory by highest 8 bit of hash digest, like |
That would be nice. We can store multiple images under the same directory structure. |
@xiekeyang @glestaris We have discussed the convention of using a portion of the digest to partition the CAS files but have been unable to find any recent examples of where this actually speeds up retrieval. Do you have any data supporting this design? What is the actual performance impact? |
On Thu, Aug 25, 2016 at 07:06:12AM -0700, Stephen Day wrote:
Previous discussion of hash sharding starting here 1. |
@runcom @s-urbaniak could you work-up a patch to make this change in the tooling? And then @stevvooe or I can make the english language change. |
@philips I can take this on! |
@stevvooe are you going to do the code, english or both? |
@runcom volunteered to do the code side of this one. |
created #230 for the code side |
Currently, blobs are stored with the follow format:
This has caused confusion in the context of the
:
-separated hash format.To make this more clear, the blobs should be stored in the following format:
cc @vbatts @philips
The text was updated successfully, but these errors were encountered: