storj/satellite/accounting
Michał Niewrzał 277f8d2ae0 satellite/accounting: don't expire segments usage key
Initialy we wanted to put segment usage into cache values retrieved
directly from metabase but it cause performance issues. Now we
will be collecting segment usage from tally object loop and those
values will be put into a cache but becuse we cannot get those values
on demand we shouldn't expire cache value at all because objects
loop requires sustencial amount of time to be executed.

Part of solution for https://github.com/storj/storj/issues/4744

Change-Id: I3b37e23badeecebed0c95064156e85b38038bfe2
2022-05-16 13:00:16 +00:00
..
live satellite/accounting: don't expire segments usage key 2022-05-16 13:00:16 +00:00
nodetally private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
projectbwcleanup satellite/accounting: fix as of system interval value for some tests 2021-06-29 10:16:48 +00:00
rollup satellite/overlay: add disqualification reason 2022-04-20 13:29:31 +00:00
rolluparchive satellites/orders: populate egress_dead in project_bandwidth_daily_rollups 2021-10-06 16:54:49 +00:00
tally satellite/accounting: GetAllProjectTotals returns storage and segment totals combined 2022-05-05 13:38:33 +00:00
billing_test.go satellite: use segment count for billing 2021-10-27 19:21:50 +00:00
bucketstats.go satellite/accounting/tally: use objects iterator instead metaloop 2021-07-20 15:52:18 +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/accounting/tally: use objects iterator instead metaloop 2021-07-20 15:52:18 +00:00
db.go satellite/accounting: don't expire segments usage key 2022-05-16 13:00:16 +00:00
projectlimitcache_test.go satellite/accounting: expose project segment limit 2021-12-08 11:27:21 +00:00
projectlimitcache.go satellite/accounting: expose project segment limit 2021-12-08 11:27:21 +00:00
projectusage_test.go satellite/projectaccounting: fetch bucket usage since bucket creation instead of project creation 2022-05-13 13:27:42 +00:00
projectusage.go satellite/accounting: don't expire segments usage key 2022-05-16 13:00:16 +00:00