storj/satellite/metainfo
Yingrong Zhao bd5213f68b satellite/metainfo: implement batch delete for DeleteBucket
This PR changes DeleteBucket to be able to delete all objects within a
bucket if `DeleteAll` is set in `BucketDeleteRequest`.
It also changes `DeleteBucket` API to treat `ErrBucketNotFound` as a
successful delete operation instead of returning an error back to the
client.

Change-Id: I3a22c16224c7894f2d0c2a40ba1ae8717fa1005f
2020-08-24 13:28:09 +00:00
..
expireddeletion all: add missing dots 2020-08-11 17:50:01 +03:00
objectdeletion satellite/metainfo: implement batch delete for DeleteBucket 2020-08-24 13:28:09 +00:00
piecedeletion satellite/metainfo: add limiter for objectdeletion and piecedeletion 2020-08-19 16:08:29 +00:00
pointerverification satellite/metainfo/pointerverification: service for verifying pointers 2020-03-19 16:27:38 +00:00
attribution_test.go storagenode: live tracking of order window usage 2020-08-19 19:42:33 +00:00
attribution.go satellite/metainfo: use user PartnerID for bucket attribution 2020-08-06 13:14:07 +00:00
batch.go all: fix dots 2020-07-16 14:58:28 +00:00
config.go all: add missing dots 2020-08-11 17:50:01 +03:00
db_test.go satellite: prevents uplink from creating a bucket once it exceeds the max bucket allocation. 2020-07-15 17:27:05 +00:00
db.go satellite/orders: add buckets db to service 2020-07-24 17:36:49 +03:00
endpoint_test.go satellite/metainfo: implement batch delete for DeleteBucket 2020-08-24 13:28:09 +00:00
loop_test.go all: fix dots 2020-07-16 14:58:28 +00:00
loop.go all: fix dots 2020-07-16 14:58:28 +00:00
loopstats.go satellite/metainfo: track observer timing 2020-02-26 17:42:56 +00:00
metainfo_test.go satellite/metainfo: make overwrites impossible without delete permission 2020-08-06 18:01:44 +00:00
metainfo.go satellite/metainfo: implement batch delete for DeleteBucket 2020-08-24 13:28:09 +00:00
service_test.go satellite/metainfo/objectdeletion: Object deletion implementation 2020-07-20 16:09:48 +00:00
service.go Revert "satellite/metainfo: log if replacing pieces in pointer goes wrong" 2020-07-23 13:42:50 +00:00
validation_norace.go satellite/metainfo: verify pointer in service 2020-06-11 13:45:58 +00:00
validation_race.go satellite/metainfo: verify pointer in service 2020-06-11 13:45:58 +00:00
validation.go satellite/metainfo: use user PartnerID for bucket attribution 2020-08-06 13:14:07 +00:00