storj/satellite/accounting
Jeff Wendling 44433f38be satellite/satellitedb: remove ORDER BY when reading from queue
also remove the continuation support from the queue, otherwise
we may end up sequential scanning the entire table to get
a few rows at the end.

then, in the core, instead of looping both to get a big enough
batch inside of the queue, as well as outside of it to ensure
we consume the whole queue, just get a single batch at a time.

also, make the queue size configurable because we'll need to
do some tuning in production.

Change-Id: If1a997c6012898056ace89366a847c4cb141a025
2020-06-01 18:31:14 +00:00
..
live all: remove old uuid 2020-04-02 19:30:36 +03:00
reportedrollup satellite/satellitedb: remove ORDER BY when reading from queue 2020-06-01 18:31:14 +00:00
rollup satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00
tally private/testplanet: remove old libuplink from testplanet 2020-05-28 13:50:23 +00:00
billing_test.go private/testplanet: remove old libuplink from testplanet 2020-05-28 13:50:23 +00:00
bucketstats.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
bucketusage.go all: switch to storj.io/common/uuid 2020-03-31 19:16:41 +03:00
common.go common: separate repository 2019-12-27 14:11:15 +02:00
db_test.go satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00
db.go satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00
projectusage_test.go satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00
projectusage.go satellite/accounting: separate usage and bandwidth limit (#3878) 2020-05-12 15:01:15 +02:00