storj/satellite/orders
Jessica Grebenschikov f558cc825e satellite/orders: add storagenode_bw_phase2 table and dont delete tallies for longer
It turns out we need to make 2 more changes in order for the new order submission phase 3 to get deployed.

This PR makes 2 changes:
1) when the rollup service deletes tallies, we now keep tallies around until orders expire (vs 1 day like before).
2) the reported rollup chore will now write the storagenode_bandwidth_rollups to a new table _phase2 as an intermediary step so it doesn't conflict with phase 3 order settlement.

These changes need to be deployed for 2 days before we can turn on phase 3 of the new orders settlement workflow.

Change-Id: Iafbff577ba7d55f8f17b7db857311b2ce799de60
2020-11-13 17:15:24 +00:00
..
encryptionkey_test.go satellite/orders: add EncryptionKey encryption 2020-07-13 16:10:19 +00:00
encryptionkey.go satellite/orders: add bucket id to order limit 2020-09-03 10:50:11 +03:00
endpoint_test.go all: fix defers in loop 2020-11-02 15:06:38 +02:00
endpoint.go satellite/orders: add storagenode_bw_phase2 table and dont delete tallies for longer 2020-11-13 17:15:24 +00:00
orders_test.go satellite/orders: rollout phase3 of SettlementWithWindow endpoint 2020-10-26 14:56:28 +00:00
rollups_chore.go satellite/orders: Flush all pending bandwidth rollup writes on shutdown 2020-01-23 08:12:41 -07:00
rollups_write_cache_test.go satellite/orders: add settled amount to rollups write cache 2020-07-07 14:46:06 +00:00
rollups_write_cache.go all: fix dots 2020-07-16 14:58:28 +00:00
serials_test.go satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
service.go satellite/orders: send IPs for graceful exit 2020-11-04 00:17:20 +00:00
signer_test.go satellite/orders: add bucket id to order limit 2020-09-03 10:50:11 +03:00
signer.go satellite/orders: add bucket id to order limit 2020-09-03 10:50:11 +03:00
window_endpoint_phase.go satellite/orders: 3-phase rollout 2020-08-03 17:01:42 +00:00