storj/pkg
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
..
cfgstruct pkg/provider: with pkg/provider merged, make a single heavy client binary, gateway binary, and deprecate old services (#165) 2018-07-26 08:21:35 -06:00
dht Node Identity (#193) 2018-08-13 10:39:45 +02:00
eestream Node Identity (#193) 2018-08-13 10:39:45 +02:00
kademlia Node Identity (#193) 2018-08-13 10:39:45 +02:00
miniogw Use utils.LogClose for deferred closing in miniogw (#239) 2018-08-17 13:17:58 -04:00
node Node Identity (#193) 2018-08-13 10:39:45 +02:00
overlay Bug/download (#216) 2018-08-14 08:22:29 -07:00
paths adds Bucket Store (#213) 2018-08-16 10:32:28 -04:00
peertls Node Identity (#193) 2018-08-13 10:39:45 +02:00
piecestore Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
pointerdb adds Bucket Store (#213) 2018-08-16 10:32:28 -04:00
pool Mutex/nsclient- WIP (#104) 2018-07-19 15:57:22 -07:00
process Consolidate command configuration and setup (#221) 2018-08-13 09:07:05 -06:00
provider Bug/download (#216) 2018-08-14 08:22:29 -07:00
ranger Node Identity (#193) 2018-08-13 10:39:45 +02:00
statdb Kademlia Routing Table (#164) 2018-07-30 15:25:18 -04:00
storage Bandwidth accounting (#134) 2018-08-17 13:40:15 -04:00
telemetry added assertion for unused errors (#152) 2018-07-27 11:01:21 -06:00
transport node-node communication (#145) 2018-07-19 10:48:08 -04:00
utils Node Identity (#193) 2018-08-13 10:39:45 +02:00