storj/satellite
JT Olio 86c41790ce satellite/metainfo/metaloop: add observability
we want to know a lot more about what's going on during
the operation of the metainfo loop. this patchset adds
more instrumentation to previously unmonitored but
interesting functions, and adds metrics that keep track
of how far through a specific loop we are. it also
adds mon:lock annotations, especially to the metainfo
loop run task, which recently changed, silently broke
some queries, and thus failed to alert us to spiking
run time issues.

Change-Id: I4358e2f2293d8ebe30eef497ba4e423ece929041
2021-03-30 14:32:05 -06:00
..
accounting redis: Rename functions prefixed with New by Open 2021-03-25 06:09:27 +00:00
admin satellite/console: change default project and usage limits 2021-03-24 14:24:27 +00:00
analytics satellite/analytics: Add flag for disabling analytics (default disabled) 2021-03-29 16:23:47 +00:00
attribution all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
audit satellite/metainfo/metaloop: move loop to a separate package 2021-03-23 15:37:34 +00:00
compensation satellite/compensation: add wallet features to invoice csv 2021-02-08 22:13:48 +02:00
console satellite/wasm: support restricting full access grants to paths 2021-03-26 19:49:21 +00:00
contact pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
gc satellite: update tests to pass etag.Reader to multipart.PutObjectPart 2021-03-29 13:18:11 +00:00
gracefulexit satellite: update tests to pass etag.Reader to multipart.PutObjectPart 2021-03-29 13:18:11 +00:00
inspector pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
internalpb satellite/overlay: remove Inspector 2021-03-29 12:26:10 +03:00
mailservice all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
metainfo satellite/metainfo/metaloop: add observability 2021-03-30 14:32:05 -06:00
metrics satellite/metainfo/metaloop: move loop to a separate package 2021-03-23 15:37:34 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection satellite/overlay: use DownloadSelectionCache for getting node IPs 2021-01-29 16:47:10 +02:00
nodestats pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
orders pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
overlay compensation: always generate invoices for every node 2021-03-29 14:15:45 +00:00
payments satellite/payments: Disable paywall (free tier) 2021-03-22 17:11:20 -04:00
repair satellite: update tests to pass etag.Reader to multipart.PutObjectPart 2021-03-29 13:18:11 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
rewards satellite: remove referral program related code 2021-02-08 13:52:50 +00:00
satellitedb compensation: always generate invoices for every node 2021-03-29 14:15:45 +00:00
snopayouts pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
admin.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
api.go satellite/overlay: remove Inspector 2021-03-29 12:26:10 +03:00
configlock_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
core.go satellite/metainfo/metaloop: move loop to a separate package 2021-03-23 15:37:34 +00:00
gc.go satellite/metainfo/metaloop: move loop to a separate package 2021-03-23 15:37:34 +00:00
peer.go satellite/analytics: Add analytics service to satellite 2021-03-25 13:28:51 -04:00
repairer.go Merge 'main' branch. 2021-01-11 10:26:58 +01:00