storj/satellite/downtime
Cameron Ayer 3ee6c14f54 satellite/downtime: add concurrency to downtime estimation
We want to increase our throughput for downtime estimation. This commit
adds the ability to reach out to multiple nodes concurrently for downtime
estimation. The number of concurrent routines is determined by a new config
flag, EstimationConcurrencyLimit. It also increases the default
EstimationBatchSize to 1000.

Change-Id: I800ce7ec1035885afa194c3c3f64eedd4f6f61eb
2020-04-14 14:39:13 +00:00
..
common.go satellite/downtime: add concurrency to downtime estimation 2020-04-14 14:39:13 +00:00
db_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
db.go satellite/{downtime,contact}: Add CheckNodeAvailability for use within the downtime tracking chores. 2020-01-02 18:24:11 +00:00
detection_chore_test.go satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
detection_chore.go satellite/downtime: update detection and estimation downtime chores for 2020-02-10 22:37:01 +00:00
estimation_chore_test.go satellite/downtime: add concurrency to downtime estimation 2020-04-14 14:39:13 +00:00
estimation_chore.go satellite/downtime: add concurrency to downtime estimation 2020-04-14 14:39:13 +00:00
service_test.go {storagenode/contact, private/testplanet}: remove ErrFailureToStart and panic in testplanet.Start 2020-02-24 18:24:23 +00:00
service.go uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00