You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zeripath a68db9076a
Fix race in LFS ContentStore.Put(...) (#14895)
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>
3 years ago
..
LICENSE Git LFS support v2 (#122) 8 years ago
content_store.go Fix race in LFS ContentStore.Put(...) (#14895) 3 years ago
locks.go Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago
pointers.go LFS support to be stored on minio (#12518) 4 years ago
server.go Migrate to use jsoniter instead of encoding/json (#14841) 3 years ago