storj/storagenode
Moby von Briesen e9dd5b2845 storagenode/piecestore: Properly log/send metrics for all successful pieces
When an uplink or repair work finishes uploading a piece to a
storagenode, it has no reason to wait another round trip after the piece
is committed to gracefully close the connection - in many (most?) cases,
the connection is simply canceled once the upload is complete. This has
the unintended side effect of producing a lot of "piece canceled" logs
and metrics on the storagenode side, when the reality is that the piece
uploads were successful, and not really canceled. This commit fixes
that.

Change-Id: Icbc1f7857d380134560219c1c19c186df2783cd0
2020-07-07 15:19:17 +00:00
..
bandwidth all: rename CreateTables to MigrateToLatest 2020-04-30 07:21:17 +00:00
collector storagenode/collector: Fix comment doc 2020-06-19 13:51:23 +02:00
console storagenode/heldamount: payment receipt added to monthly paystub, heldamount.service separated for service and endpoint 2020-07-06 09:51:52 +00:00
contact storagenode: remove dependency to overlay.NodeDossier 2020-05-21 08:37:13 +03:00
gracefulexit storagenode/gracefulexit: make minimum transfer speed to be 5KiB 2020-06-23 21:14:18 +00:00
heldamount storagenode/heldamount: payment receipt added to monthly paystub, heldamount.service separated for service and endpoint 2020-07-06 09:51:52 +00:00
inspector storagenode: remove dependency to overlay.NodeDossier 2020-05-21 08:37:13 +03:00
monitor removes bandwidth limiting 2020-03-04 14:04:00 +00:00
nodestats storagenode/heldamount: payment receipt added to monthly paystub, heldamount.service separated for service and endpoint 2020-07-06 09:51:52 +00:00
notifications storagenode/version: notifications added 2020-07-01 19:35:46 +03:00
orders storagenode/orders: Add archival functionality to orders filestore 2020-06-11 08:47:37 +00:00
pieces storage/filestore: log potential disk corruption 2020-05-27 12:12:55 +00:00
piecestore storagenode/piecestore: Properly log/send metrics for all successful pieces 2020-07-07 15:19:17 +00:00
preflight storagenode/piecestore: switch usedserials db for in-memory usedserials store 2020-05-28 12:52:52 -04:00
pricing storagenode/nodestats: add pricing model, storagenode/cache: add paystub history storing 2020-04-14 19:04:00 +03:00
reputation storagenode/reputation: unknown_score (unknown_alpha / unknown_alpha+unknown_beta) added to reputation stats, https://storjlabs.atlassian.net/browse/SG-326 2020-05-20 11:25:14 +00:00
retain storagenode/pieces: implement buffering for writing 2020-05-04 06:01:32 +00:00
satellites storagenode/gracefulexit: fix exit-status command output 2020-01-15 14:58:15 +00:00
storagenodedb storagenode/heldamount: payment receipt added to monthly paystub, heldamount.service separated for service and endpoint 2020-07-06 09:51:52 +00:00
storageusage storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
trust storagenode/trust: refactor GetAddress to GetNodeURL 2020-05-20 11:05:15 +00:00
version storagenode/version: notifications added 2020-07-01 19:35:46 +03:00
operator.go remove sugar logging 2020-04-15 12:37:47 +00:00
peer.go storagenode/heldamount: payment receipt added to monthly paystub, heldamount.service separated for service and endpoint 2020-07-06 09:51:52 +00:00