storj/satellite
Jeff Wendling 4aef0e3823 satellite/satellitedb: only reject orders if row not found
any database error doesn't mean the order wasn't found. for example
in cockroach it may say that the transaction is aborted. then what?
maybe we get big old row level deadlocks like we've observed? so
instead explicitly check for ErrNoRows to reject the order and bail
out otherwise. the surrounding logic will give it a retry.

Change-Id: I6e1f8f6e6a6def3e45b44f5088cbdc158e1098e4
2020-01-10 19:05:54 -07:00
..
accounting all: reduce number of log messages 2020-01-06 19:03:46 +00:00
attribution common: separate repository 2019-12-27 14:11:15 +02:00
audit satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
console satellite,storage: clean global ctx usage in tests 2020-01-09 10:37:21 +00:00
contact satellite/{downtime,contact}: Add CheckNodeAvailability for use within the downtime tracking chores. 2020-01-02 18:24:11 +00:00
dbcleanup common: separate repository 2019-12-27 14:11:15 +02:00
downtime satellite/downtime: new chore estimates downtime 2020-01-09 15:05:13 -05:00
gc uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00
gracefulexit satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
inspector uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00
mailservice satellite/mailservice: move logging to send rendered async to cover template parsing (#3654) 2019-11-28 12:29:48 +02:00
marketingweb common: separate repository 2019-12-27 14:11:15 +02:00
metainfo satellite/metainfo: Add back-pressure mechanism DeleteObjectPieces 2020-01-09 08:22:11 +00:00
metrics private/testplanet: remove dependency to uplink 2020-01-02 09:40:46 +00:00
nodestats satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
orders uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00
overlay satellite/downtime: new chore estimates downtime 2020-01-09 15:05:13 -05:00
payments satellite/payments: mock methods added to endpoint to match pb PaymentsServer 2020-01-09 14:30:21 +02:00
referrals common: separate repository 2019-12-27 14:11:15 +02:00
repair satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
rewards common: separate repository 2019-12-27 14:11:15 +02:00
satellitedb satellite/satellitedb: only reject orders if row not found 2020-01-10 19:05:54 -07:00
vouchers common: separate repository 2019-12-27 14:11:15 +02:00
api.go all: reduce number of log messages 2020-01-06 19:03:46 +00:00
core.go satellite/downtime: new chore estimates downtime 2020-01-09 15:05:13 -05:00
peer.go satellite:{downtime,overlay}: Implement offline node detection chore 2020-01-03 17:10:03 +00:00
repairer.go all: reduce number of log messages 2020-01-06 19:03:46 +00:00