storj/satellite/orders
Jeff Wendling 4cbd4d52a9 satellite/orders: only hold the orders semaphore during database calls
holding it during node i/o means slow nodes can hold up order
processing for everyone else. this dramatically increases
the amount of tiem spent handling orders.

Change-Id: Iec999b7ed0817c921a0fd039097a75bdd3c70ea2
2020-10-10 15:40:50 -04: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 satellite/orders: 3-phase rollout 2020-08-03 17:01:42 +00:00
endpoint.go satellite/orders: only hold the orders semaphore during database calls 2020-10-10 15:40:50 -04:00
orders_test.go satellite: simplify tests 2020-08-28 22:28:04 +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: do a better job limiting concurrent requests 2020-10-09 16:27:15 -04: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