Browse Source
Continuing on from #14888 The previous implementation has race whereby an incomplete upload or hash mismatch upload can end up in the ContentStore. This PR moves the validation into the reader so that if there is a hash error or size mismatch the reader will return with an error instead of an io.EOF causing the storage to abort the storage. Signed-off-by: Andrew Thornton <art27@cantab.net>tags/v1.15.0-dev
zeripath
4 years ago
committed by
GitHub
1 changed files with 51 additions and 11 deletions
Loading…
Reference in new issue