storj/pkg/piecestore/rpc/server
Alexander Leitner b0db33f919
Bandwidth accounting (#134)
* captplanet standalone farmer setup

* Bandwidth Allocation

* utils.Close method changed to utils.LogClose

* Get build temporarily working

* Get/Put for PSClient should take payer bandwidth allocations rather than the NewPSClient function

* Update example client to reflect changes in client API

* Update ecclient to use latest PSClient, Make NewPSClient return error also

* Updated pieceranger tests to check for errors; sign method should take byte array

* Handle defers in store.go better

* Fix defer functions in psdb.go

* fun times

* Protobuf bandwidthallocation data is now a byte array

* Remove psservice package and merge it into pstore server

* Write wrapper for database calls

* Change all expiration names in protobuf to be more informative; add defer in retrieve; remove old comment

* Make PSDB tests implementation independent rather than method independent

* get rid of payer, renter in ecclient

* add context monitoring in store and retrieve
2018-08-17 13:40:15 -04:00
..
psdb Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
allocationManager.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
readerwriter.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
retrieve.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
server_test.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
server.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
store.go Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00