storj/satellite
Jeff Wendling 115f4559e5 satellite/orders: more efficient processing of orders
by doing an indexed anti-join we're able to reduce the time to
select the pending orders by over 10x on postgres. this should
help us process pending orders much more quickly.

it probably won't do as good a job on cockroach because it does
not do an indexed anti-join and instead does a hash join after
scanning the entire consumed serials table. we should either
remove orders entirely or try to make that more efficient
when necessary.

Change-Id: I8ca0535acd21c51e74955b24c9b86d20e4f2ff9c
2020-03-18 09:03:30 +00:00
..
accounting satellite/orders: more efficient processing of orders 2020-03-18 09:03:30 +00:00
admin satellite/admin: add project limit modification and authorization token 2020-02-17 07:56:16 +00:00
attribution satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
audit satellite/{overlay, satellitedb}: account for suspended field in overlay cache 2020-03-17 17:14:56 +00:00
console satellite/payments: More Cleanup and Satellite command to ensure we have stripe customers (#3805) 2020-03-16 20:34:15 +01:00
contact satellite/overlay: rm combinedcache, fix IP naming to be network (#3798) 2020-03-12 11:37:57 -07:00
dbcleanup satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
downtime satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
gc go.mod: update uplink 2020-02-21 16:08:12 +02:00
gracefulexit satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
heldamount storagenode/cache heldamount added 2020-03-16 00:28:35 +02:00
inspector go.mod: update uplink 2020-02-21 16:08:12 +02:00
mailservice all: use monkit v3 2020-02-05 23:53:17 +00:00
marketingweb common: separate repository 2019-12-27 14:11:15 +02:00
metainfo satellite/metainfo: check bucket existence on upload and listing 2020-03-17 15:43:22 +00:00
metrics all: use monkit v3 2020-02-05 23:53:17 +00:00
nodestats all: use monkit v3 2020-02-05 23:53:17 +00:00
orders satellite/orders: more efficient processing of orders 2020-03-18 09:03:30 +00:00
overlay satellite/{overlay, satellitedb}: account for suspended field in overlay cache 2020-03-17 17:14:56 +00:00
payments satellite/payments: Set proper defaults for the release (#3806) 2020-03-16 22:53:12 +01:00
referrals all: use pbgrpc 2020-02-26 21:27:47 +02:00
repair satellite/repair: add monitoring for remote_segments_healthy_percentage 2020-03-17 17:45:59 +00:00
rewards satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
satellitedb satellite/orders: more efficient processing of orders 2020-03-18 09:03:30 +00:00
vouchers common: separate repository 2019-12-27 14:11:15 +02:00
admin.go storagenode: notifications on outdated software version 2020-03-02 16:48:02 +00:00
api.go satellite/payments: More Cleanup and Satellite command to ensure we have stripe customers (#3805) 2020-03-16 20:34:15 +01:00
core.go satellite/payments: More Cleanup and Satellite command to ensure we have stripe customers (#3805) 2020-03-16 20:34:15 +01:00
peer.go storagenode/cache heldamount added 2020-03-16 00:28:35 +02:00
repairer.go satellite/repair: put irreparable segments in irreparableDB 2020-03-09 21:45:16 +00:00