storj/satellite
Michal Niewrzal ca32ffbfc5 satellite/metainfo: move deletion before upload to satellite
Change is adding object deletion to BeginObject request (before upload).
Now when satellite controls deletion we can move deletion before upload
to satellite. This change improves two things:
* no need for additional request to delete object before upload (need
one more change to storj/uplink)
* fix an issue with lack of permissions to upload if caveat allows only
for writing (e.g. disallow deletes but allows to write)

https://storjlabs.atlassian.net/browse/V3-3362

Change-Id: Ic453146298cdd302df290c532123731a3f99e38e
2020-01-27 12:48:10 +00:00
..
accounting satellite: use require.WithinDuration 2020-01-21 19:43:53 +02:00
attribution satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
audit satellite/metainfo: move RS configuration to satellite 2020-01-22 09:33:53 +00:00
console golangci: Enable new linter added to last release 2020-01-24 18:09:37 +00:00
contact satellite/contact; storagenode/preflight: add clock check on startup for storagenode 2020-01-15 15:35:26 +00:00
dbcleanup common: separate repository 2019-12-27 14:11:15 +02:00
downtime satellite: use require.WithinDuration 2020-01-21 19:43:53 +02:00
gc lib/uplinkc: fix test flakiness by setting MaxTimeSkew 2020-01-20 12:44:42 +00:00
gracefulexit satellite/gracefulexit: make orders with right bucket id and action 2020-01-24 19:27:38 +00:00
inspector uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00
mailservice satellite/mailservice: move logging to send rendered async to cover template parsing (#3654) 2019-11-28 12:29:48 +02:00
marketingweb common: separate repository 2019-12-27 14:11:15 +02:00
metainfo satellite/metainfo: move deletion before upload to satellite 2020-01-27 12:48:10 +00:00
metrics satellite/metainfo: move RS configuration to satellite 2020-01-22 09:33:53 +00:00
nodestats satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
orders satellite/satellitedb: insert into reported_serials w/ arrays 2020-01-24 18:36:21 -06:00
overlay satellite: use require.WithinDuration 2020-01-21 19:43:53 +02:00
payments satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
referrals common: separate repository 2019-12-27 14:11:15 +02:00
repair satellite/metainfo: move RS configuration to satellite 2020-01-22 09:33:53 +00:00
rewards common: separate repository 2019-12-27 14:11:15 +02:00
satellitedb satellite/satellitedb: insert into reported_serials w/ arrays 2020-01-24 18:36:21 -06:00
vouchers common: separate repository 2019-12-27 14:11:15 +02:00
api.go satellite/orders: Flush all pending bandwidth rollup writes on shutdown 2020-01-23 08:12:41 -07:00
core.go satellite/orders: Flush all pending bandwidth rollup writes on shutdown 2020-01-23 08:12:41 -07:00
peer.go private/testplanet: flatten migration for running tests 2020-01-22 15:09:11 +00:00
repairer.go satellite/orders: Flush all pending bandwidth rollup writes on shutdown 2020-01-23 08:12:41 -07:00