Mon Jul 1 14:51:31 BST 2013 [email protected]
* Reduce memory footprint of DownloadCounts (1/n)
Ignore-this: 19e9a724564b3c6e5ca88859da883fb3
Change the DownloadCounts feature so that it only keeps today's statistics in
memory, and everything else on disk (and simplify the API at the same time).
This isn't quite done yet though, because backup/restore has not yet been
implemented, and will require some changes to the backup/restore
infrastructure
because we have no way of backuping the on-disk statistics at the moment.
M ./Distribution/Server/Features/DownloadCount.hs -78 +69
M ./Distribution/Server/Features/DownloadCount/Backup.hs +6
M ./Distribution/Server/Features/DownloadCount/State.hs -73 +146
M ./Distribution/Server/Features/Html.hs -4 +10
M ./Distribution/Server/Features/PackageList.hs -11 +10
M ./Distribution/Server/Pages/Package.hs -4 +6
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel