storj/pkg/kademlia
Cameron f5c115596e filter out excluded nodes when repairing (#426)
* add filter field into OverlayOptions message

* chooseFiltered method, add excluded parameter in populate method

* change excluded type to []dht.NodeID in ChooseFiltered, change comment

* change name filter to excluded_nodes in proto

* implement helper function contains

* delete ChooseFiltered and add its functionality into Choose method to keep original author's history, add excluded argument into Choose calls

* regenerate mock_client.go

* regenerate protobuf

* update test case to use new IDFromString function

* remove old kademlia test code
2018-10-15 13:42:36 -04:00
..
bucket_test.go Testcoverage kademlia (#154) 2018-08-02 14:36:57 -04:00
bucket.go Flatten proto definitions into a single package (#360) 2018-09-18 07:39:06 +03:00
config.go Kad flags (#443) 2018-10-09 10:47:05 -06:00
kademlia_test.go Kademlia Sequential Lookup (#464) 2018-10-12 11:52:32 +03:00
kademlia.go Cleanups related to transport (#475) 2018-10-15 15:04:21 +03:00
lookup.go Kademlia Sequential Lookup (#464) 2018-10-12 11:52:32 +03:00
queue_test.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00
queue.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00
replacement_cache_test.go Flatten proto definitions into a single package (#360) 2018-09-18 07:39:06 +03:00
replacement_cache.go Flatten proto definitions into a single package (#360) 2018-09-18 07:39:06 +03:00
routing_helpers_test.go Enable goimports and fix formatting. (#459) 2018-10-11 23:25:54 +03:00
routing_helpers.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00
routing_test.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00
routing.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00
test_utils.go Flatten proto definitions into a single package (#360) 2018-09-18 07:39:06 +03:00
workers_test.go filter out excluded nodes when repairing (#426) 2018-10-15 13:42:36 -04:00
workers.go Remove BKAD dependency from pkg/kademlia (#294) 2018-10-08 11:09:37 -04:00