storj/satellite
Yingrong Zhao a3c437a7bf satellite/contact,storagenode/contact: try ping back to nodes through
QUIC

We want to encourage storagenodes to open their udp port. This PR
changes contact service in satellite to try to connect to nodes through
QUIC. If satellite can't reach nodes through quic, it will send an error
message back to nodes. On the nodes side, it will always log out error
message from check in if the error message is not empty.
Whether satellite can reach nodes through quic has no affect on nodes'
uptime check.

Change-Id: I5ebf80f921c4a6504997d83c8bd45226da9d3703
2021-04-20 19:25:37 +00:00
..
accounting satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +00:00
admin satellite/payments: Convert coupon duration to be nullable 2021-04-01 16:28:23 +02:00
analytics satellite/analytics: Add analytics for "path selected" in onboarding step (#4086) 2021-04-19 09:44:25 -07:00
attribution all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
audit satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +00:00
compensation satellite/compensation: add wallet features to invoice csv 2021-02-08 22:13:48 +02:00
console satellite: take pricing from the config instead of hardcoding 2021-04-16 07:59:31 +00:00
contact satellite/contact,storagenode/contact: try ping back to nodes through 2021-04-20 19:25:37 +00:00
gc satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +00:00
gracefulexit satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +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/metabase: use pgx.Batch to delete expired segments 2021-04-19 11:19:29 +03:00
metrics satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +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: take pricing from the config instead of hardcoding 2021-04-16 07:59:31 +00:00
repair satellite/gc: check on bloom filter creation date 2021-04-14 16:40:37 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
rewards storj/storj: some domain changes we can make now 2021-04-13 17:12:06 +00:00
satellitedb satellite/payments: Update coupon defaults for free tier 2021-04-05 10:12:26 -04:00
snopayouts pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
admin.go satellite/payments: Convert coupon duration to be nullable 2021-04-01 16:28:23 +02:00
api.go satellite: take pricing from the config instead of hardcoding 2021-04-16 07:59:31 +00:00
configlock_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
core.go satellite/payments: Convert coupon duration to be nullable 2021-04-01 16:28:23 +02:00
gc.go cmd/satellite: remove metrics from gc 2021-04-10 12:24:09 +03: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