storj/satellite
paul cannon d8df75186b satellite/satellitedb: change reverifyQueue.Insert()
It helps for the (*reverifyQueue).Insert() method to be idempotent (it
does not make sense for the same node to be under containment for the
same piece multiple times). This change allows for that, by adding an
`ON CONFLICT DO NOTHING` clause to the database query.

Refs: https://github.com/storj/storj/issues/5231
Change-Id: Id2839ee185d5396c0bc2f84ffad610df9786f6c7
2022-12-05 17:15:11 +00:00
..
abtesting console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
accounting satellite/accounting: use custom query for bucket tally by default 2022-11-22 10:23:40 +00:00
admin all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
analytics satellite/analytics: Added analytics to track project members addition/deletion (#5340) 2022-11-29 14:56:03 -08:00
attribution {cmd/satellite/reports, satellite/attribution}: type and variable name adjustments 2022-04-26 20:12:38 +00:00
audit satellite/audit: Split Reverifier from Verifier 2022-12-05 09:55:49 -06:00
buckets satellite/{accounting, buckets}: added feature that allows to use custom SQL query instead of object loop for buckets accounting 2022-11-02 09:01:33 +00:00
compensation all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
console satellite/console: remove error type for incorrect password 2022-11-30 17:04:35 +00:00
contact satellite/contact: emit evenkit events in case of node checkin 2022-11-14 10:38:58 +00:00
gc satellite/gc/sender: avoid sending BF to disqualified and exited nodes 2022-11-29 09:56:32 +00:00
geoip satellite/geoip: update node check-in to associate a country code 2021-11-10 16:44:41 +01:00
gracefulexit satellite/gracefulexit: observer cleanup 2022-11-05 12:10:44 +00:00
inspector {satellite/metabase, satellite/metainfo, satellite/inspector} : Use metabase.GetObjectLastCommitted instead metabase.GetObjectExactVersion 2022-09-08 07:27:22 +00:00
internalpb all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
mailservice satellite/consoleweb: fix flaky TestAuth tests 2022-08-04 19:06:07 +00:00
metabase satellite/metainfo: enable metainfo.multiple-versions flag by default 2022-11-23 17:05:22 +00:00
metainfo mod: bump dependencies 2022-11-29 13:47:34 +00:00
metrics satellite: fix segment loop observers metrics 2022-08-10 14:13:16 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeevents satellite/nodeevents: implement customer.io nodeevents.Notifier 2022-12-02 16:50:49 +00:00
nodeselection/uploadselection satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
nodestats satellite: return interval_end_time in DailyStorageUsage endpoint 2022-07-27 18:24:27 +00:00
oidc all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
orders satellite/orders: decrease order expiration time to 24hours 2022-11-21 14:52:32 +00:00
overlay satellite/overlay: add SetNodeContained() method 2022-12-01 12:43:40 +00:00
payments satellite: remove unused coinpayments code and chores 2022-11-30 16:24:48 +00:00
repair satellite/repair: Add flag to allow disabling reputation updates 2022-11-24 08:31:11 -05:00
reputation satelite/overlay: insert reputation events into node events 2022-11-02 18:32:20 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
rewards satellite/rewards: adding SeaweedFS to partners list (#4230) 2021-10-19 21:30:31 +02:00
satellitedb satellite/satellitedb: change reverifyQueue.Insert() 2022-12-05 17:15:11 +00:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go satellite/payments/stripecoinpayments: storjscan invoice generation 2022-08-03 13:24:26 -07:00
api.go satellite: remove unused coinpayments code and chores 2022-11-30 16:24:48 +00:00
configlock_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
core.go satellite/audit: Split Reverifier from Verifier 2022-12-05 09:55:49 -06:00
gc-bf.go satellite/gc: Optionally run the GC bloomfilter process once, instead of in a loop 2022-11-01 18:19:40 +00:00
gc.go satellite/gc/sender: new service to send retain filters 2022-09-20 11:49:40 +00:00
peer.go satellite/metabase/rangedloop: service skeleton 2022-11-22 15:21:41 +02:00
rangedloop.go satellite/metabase/rangedloop: service skeleton 2022-11-22 15:21:41 +02:00
repairer.go satellite/repair: Add flag to allow disabling reputation updates 2022-11-24 08:31:11 -05:00