storj/satellite
Bill Thorp d1e9829e84 preserve reputation migration (#2295)
Adds a migration step to pull in old reputation success / total counts into modern alpha / beta scores

If audit success count is less than 50, audit alpha will be set to 50
If uptime success count is less than 100, uptime alpha will be set to 100
This helps us deal with cases where nodes have not been audited or checked for uptime yet, in which case alpha/beta values of 0/0 would cause a node to be considered disqualified.

A node with audit alpha/beta of 50/0 will be disqualified on the 19th check
A node with uptime alpha/beta of 100/0 will be disqualified on the 44th check

This does not affect brand new nodes (nodes that were not in the database before this change). The alpha/beta values for those nodes will be set to 1/0 as before
2019-06-22 21:18:54 -04:00
..
attribution support value attribution endpoint (#2231) 2019-06-21 15:14:34 -04:00
console Create graphql query for getting user credit usage (#2255) 2019-06-20 09:09:50 -04:00
inspector Expand the inspector tool to provide node id's for each segment, rather than just numeric totals (#2205) 2019-06-18 18:22:14 -04:00
mailservice Use zap.Stringer instead of zap.String (#2223) 2019-06-18 01:37:43 +02:00
marketing update UI to reflect final mockups (#2175) 2019-06-17 21:57:04 -04:00
metainfo support value attribution endpoint (#2231) 2019-06-21 15:14:34 -04:00
orders reject invalid orders (#2262) 2019-06-21 13:44:14 +02:00
payments Console: Remove payments checks during project creation and member deletion (#2236) 2019-06-18 13:09:34 -04:00
satellitedb preserve reputation migration (#2295) 2019-06-22 21:18:54 -04:00
vouchers add storage node voucher request service (#2158) 2019-06-21 18:48:52 -04:00
peer.go add storage node voucher request service (#2158) 2019-06-21 18:48:52 -04:00