-
Notifications
You must be signed in to change notification settings - Fork 15
Closed
Labels
I2Regular impactRegular impactS2Regular significanceRegular significanceU4Nothing urgentNothing urgentenhancementImproving existing functionalityImproving existing functionality
Milestone
Description
There are several ways to do this:
- Store the size of each chunk in the link object along with the hash. It has the most flexibility, but it also means additional per-part overhead to store this.
- Keep link object as is, but store the offset from the beginning in each regular object and at least allow to bisect into some particular offset instead of looping through the whole list (10 HEADs is much better than 1000 HEADs).
- Demand individual parts to be of the same size, specify this size in the split data header. It's pretty easy to do, we probably HEAD
header.split.previousanyway, so checking that the size of the object is the same as the previous one costs nothing.
Metadata
Metadata
Assignees
Labels
I2Regular impactRegular impactS2Regular significanceRegular significanceU4Nothing urgentNothing urgentenhancementImproving existing functionalityImproving existing functionality