storj/satellite
Cameron Ayer e14f7a3fb4 satellite/repair: update healthyPieces and unhealthyPieces after CreateGetRepairOrderLimits
Inside CreateGetRepairOrderLimits we pass in a list of healthy pieces,
but when we query node info from this list we apply the "reliable" filter
again. We sometimes end up with nodes which at first were healthy, but then
became unhealthy, and thus can be repaired, but we do not update the 'unhealthyPieces'
list with these nodes.

This causes an error, 'piece to add already exists', as we fail to remove these
pieces from the pointer before replacing them with repaired pieces.

Change-Id: I6e2445f342ac117ded30351fa7e5e523c9ec26bd
2020-07-23 13:24:46 +00:00
..
accounting satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
admin satellite/admin: close http response body 2020-07-16 16:38:10 +00:00
attribution all: fix dots 2020-07-16 14:58:28 +00:00
audit all: fix dots 2020-07-16 14:58:28 +00:00
compensation all: fix dots 2020-07-16 14:58:28 +00:00
console satellite/payments: fetch old deposit bonuses from Stripe metadata 2020-07-23 12:11:17 +00:00
contact all: fix dots 2020-07-16 14:58:28 +00:00
dbcleanup satellite/dbcleanup: run cleanup more frequently 2020-06-10 18:32:15 +00:00
downtime all: fix comments 2020-07-16 19:13:14 +03:00
gc all: fix dots 2020-07-16 14:58:28 +00:00
gracefulexit all: fix dots 2020-07-16 14:58:28 +00:00
heldamount error handling in heldamount cash and collector delete fixed 2020-07-22 12:26:13 +00:00
inspector all: fix dots 2020-07-16 14:58:28 +00:00
mailservice all: fix dots 2020-07-16 14:58:28 +00:00
marketingweb all: fix dots 2020-07-16 14:58:28 +00:00
metainfo satellite/metainfo: restore tests disabled to remove StreamID from 2020-07-22 13:54:39 +00:00
metrics satellite: fix string(int) conversions 2020-06-12 06:41:34 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection satellite/nodeselection: use NodeURL 2020-05-27 05:46:11 +00:00
nodestats all: fix dots 2020-07-16 14:58:28 +00:00
orders satellite: fix scoping, formatting 2020-07-16 19:13:14 +03:00
overlay all: fix dots 2020-07-16 14:58:28 +00:00
payments satellite/payments: fetch old deposit bonuses from Stripe metadata 2020-07-23 12:11:17 +00:00
referrals all: fix dots 2020-07-16 14:58:28 +00:00
repair satellite/repair: update healthyPieces and unhealthyPieces after CreateGetRepairOrderLimits 2020-07-23 13:24:46 +00:00
revocation all: fix dots 2020-07-16 14:58:28 +00:00
rewards all: fix dots 2020-07-16 14:58:28 +00:00
satellitedb satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
admin.go satellite/admin: setup payment account for user 2020-07-16 15:16:50 +00:00
api.go all: fix dots 2020-07-16 14:58:28 +00:00
config-lock_test.go satellite: add Go test version of satellite-config-lock tests 2020-05-13 08:14:24 +00:00
core.go satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
gc.go all: fix dots 2020-07-16 14:58:28 +00:00
peer.go satellite/accounting: Add chore to cleanup old project bandwidth rollups data 2020-07-22 18:56:49 +00:00
repairer.go Add logging listener for retrieving and setting log levels 2020-05-12 16:38:06 -04:00