storj/pkg/accounting
paul cannon 02be91b029
real-time tracking of space used per project (#1910)
Ran into difficulties trying to find the ideal solution for sharing
these counts between multiple satellite servers, so for now this is a
dumb solution storing recent space-usage changes in a big dumb in-memory
map with a big dumb lock around it. The interface used, though, should
allow us to swap out the implementation without much difficulty
elsewhere once we know what we want it to be.
2019-05-09 20:39:21 -05:00
..
live real-time tracking of space used per project (#1910) 2019-05-09 20:39:21 -05:00
rollup hopefully sensible satellite defaults (#1888) 2019-05-07 10:44:47 -04:00
tally real-time tracking of space used per project (#1910) 2019-05-09 20:39:21 -05:00
bucketstats.go add tests for tally and accounting db (#1675) 2019-04-09 09:48:35 -04:00
bucketusage_test.go Bucket usage info rollup table creation and implementation (#1340) 2019-03-06 17:54:48 +02:00
bucketusage.go project usage limiting (#1561) 2019-04-02 11:21:18 -07:00
common.go Move pointerdb.Service to satellite (#1826) 2019-04-25 10:46:32 +02:00
db_test.go add tests for tally and accounting db (#1675) 2019-04-09 09:48:35 -04:00
db.go add tests for tally and accounting db (#1675) 2019-04-09 09:48:35 -04:00
projectusage_test.go convert times to UTC before entering as utimestamp (#1708) 2019-04-09 15:12:58 -04:00
projectusage.go use allocated instead of settled (#1700) 2019-04-08 14:35:54 -07:00