This may require some finagling, i.e. the pack index should probably be downloaded to local temporary storage first (the cost of doing binary search on this would be enormous), however the object pack file should be accessible via the remote.filesystem interface.
What Pull() does is not good enough here, the returned file interface should be an io.ReaderAtCloser.
This may require some finagling, i.e. the pack index should probably be downloaded to local temporary storage first (the cost of doing binary search on this would be enormous), however the object pack file should be accessible via the remote.filesystem interface.
What Pull() does is not good enough here, the returned file interface should be an io.ReaderAtCloser.