3c8f1370d2
* pkg/datarepair/repairer: Track always time for repair Make a minor change in the worker function of the repairer, that when successful, always track the metric time for repair independently if the time since checker queue metric can be tracked. * storage/postgreskv: Wrap error in Get func Wrap the returned error of the Get function as it is done when the query doesn't return any row. * satellite/metainfo: Move debug msg to the right place NewStore function was writing a debug log message when the DB was connected, however it was always writing it out despite if an error happened when getting the connection. * pkg/datarepair/repairer: Wrap error before logging it Wrap the error returned by process which is executed by the Run method of the repairer service to add context to the error log message. * pkg/datarepair/repairer: Make errors more specific in worker Make the error messages of the "worker" method of the Service more specific and the logged message for such errors. * pkg/storage/repair: Improve error reporting Repair In order of improving the error reporting by the pkg/storage/repair.Repair method, several errors of this method and functions/methods which this one relies one have been updated to be wrapper into their corresponding classes. * pkg/storage/segments: Track path param of Repair method Track in monkit the path parameter passed to the Repair method. * satellite/satellitedb: Wrap Error returned by Delete Wrap the error returned by repairQueue.Delete method to enhance the error with a class and stack and the pkg/storage/segments.Repairer.Repair method get a more contextualized error from it. |
||
---|---|---|
.. | ||
accounting | ||
audit | ||
auth | ||
bloomfilter | ||
certdb | ||
certificates | ||
cfgstruct | ||
datarepair | ||
discovery | ||
eestream | ||
encryption | ||
httpserver | ||
identity | ||
kademlia | ||
linksharing | ||
macaroon | ||
metainfo/kvmetainfo | ||
miniogw | ||
overlay | ||
paths | ||
pb | ||
peertls | ||
pkcrypto | ||
process | ||
ranger | ||
server | ||
storage | ||
storj | ||
stream | ||
telemetry | ||
transport |