storj/pkg
Natalie Villasana 80727ae90b adds netstate pagination (#95)
* adds netstate rpc server pagination, mocks pagination in test/util.go

* updates ns client example, combines ns client and server test to netstate_test, adds pagination to bolt client

* better organizes netstate test calls

* wip breaking netstate test into smaller tests

* wip modularizing netstate tests

* adds some test panics

* wip netstate test attempts

* testing bug in netstate TestDeleteAuth

* wip fixes global variable problem, still issues with list

* wip fixes get request params and args

* fixes bug in path when using MakePointers helper fn

* updates mockdb list func, adds test, changes Limit to int

* fixes merge conflicts

* fixes broken tests from merge

* remove unnecessary PointerEntry struct

* removes error when Get returns nil value from boltdb

* breaks boltdb client tests into smaller tests

* renames AssertNoErr test helper to HandleErr

* adds StartingKey and Limit parameters to redis list func, adds beginning of redis tests

* adds helper func for mockdb List function

* if no starting key provided for netstate List, the first value in storage will be used

* adds basic pagination for redis List function, adds tests

* adds list limit to call in overlay/server.go

* streamlines/fixes some nits from review

* removes use of obsolete EncryptedUnencryptedSize

* uses MockKeyValueStore instead of redis instance in redis client test

* changes test to expect nil returned for getting missing key

* remove error from `KeyValueStore#Get`

* fix bolt test

* Merge pull request #1 from bryanchriswhite/nat-pagination

remove error from `KeyValueStore#Get`

* adds Get returning error back to KeyValueStore interface and affected clients

* trying to appease travis: returns errors in Get calls in overlay/cache and cache_test

* handles redis get error when no key found
2018-06-29 16:06:25 -04:00
..
dht pkg/kademlia tests and restructuring (#97) 2018-06-22 09:33:57 -04:00
eestream Use continue instead of return in table tests (#106) 2018-06-22 12:23:19 +03:00
kademlia pkg/kademlia tests and restructuring (#97) 2018-06-22 09:33:57 -04:00
miniogw light client upload file support -V3 gateway (#57) 2018-06-01 08:51:13 -04:00
netstate adds netstate pagination (#95) 2018-06-29 16:06:25 -04:00
overlay adds netstate pagination (#95) 2018-06-29 16:06:25 -04:00
paths Path encryption library (#61) 2018-05-30 18:33:27 +03:00
piecestore Implement psclient interface (#107) 2018-06-27 21:42:54 +03:00
process pkg/process: start replacing pkg/process with cobra helpers (#98) 2018-06-27 11:02:49 +03:00
ranger Implement psclient interface (#107) 2018-06-27 21:42:54 +03:00
telemetry change metric sending to be every minute during dev (#73) 2018-06-04 19:50:41 -06:00
transport Transport Client (#89) 2018-06-29 21:28:06 +03:00
utils pkg/piecestore: use readersource (#75) 2018-06-05 08:00:48 -06:00
.keep keep 2018-04-06 12:36:55 -04:00