storj/satellite/accounting
Qweder93 5e5d6ecf6c satellite/{accounting, buckets}: added feature that allows to use custom SQL query instead of object loop for buckets accounting
since amount of objects is growing and looping through all of them
starts taking lot of time, we are switching for SQL query to do it
in chunks of tallies per bucket. 2nd part of issue fix.

Closes https://github.com/storj/team-metainfo/issues/125

Change-Id: Ia26bcac0a7e2c6503df9ebbf4817a636841d3284
2022-11-02 09:01:33 +00:00
..
live satellite/{accounting,redis}: Use ARGV in redis scripts 2022-09-28 14:43:00 +00:00
nodetally satellite/accounting/nodetally: remove monkit call from observer 2022-10-03 13:32:20 +00:00
projectbwcleanup satellite/accounting: fix as of system interval value for some tests 2021-06-29 10:16:48 +00:00
rollup satellite/satellitedb: add interval_end_time column to accounting_rollups table 2022-07-27 17:53:27 +00:00
rolluparchive satellites/orders: populate egress_dead in project_bandwidth_daily_rollups 2021-10-06 16:54:49 +00:00
tally 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
billing_test.go satellite: use segment count for billing 2021-10-27 19:21:50 +00:00
bucketstats.go satellite/accounting: add metrics for total pending objects 2022-06-06 12:04:46 +00:00
bucketusage.go satellite/accounting/tally: use objects iterator instead metaloop 2021-07-20 15:52:18 +00:00
common.go all: fix error naming 2021-04-29 15:38:21 +03:00
db_test.go satellite/satellitedb: add interval_end_time column to accounting_rollups table 2022-07-27 17:53:27 +00:00
db.go satellite: return interval_end_time in DailyStorageUsage endpoint 2022-07-27 18:24:27 +00:00
projectlimitcache_test.go satellite/accounting: use single call to get project limits 2022-09-13 21:50:52 +00:00
projectlimitcache.go satellite/accounting: use single call to get project limits 2022-09-13 21:50:52 +00:00
projectusage_test.go {satellite/metainfo, satellite/accounting}: remove ValidateSegmentLimit config value and check 2022-07-27 15:36:53 +00:00
projectusage.go satellite/accounting: use single call to get project limits 2022-09-13 21:50:52 +00:00