storj/pkg/kademlia
Dylan Lott c6d790d58e
Improvements to Kad Lookups (#731)
* adds channel for getting node out of lookup

* WIP adding the channels to lookups

* WIP adding channel to node lookups

* Wires up FindNodes method with channels

* WIP adds a test suite for lookup - tests are still failing

* WIP wires up use of testplanet for kademlia lookup tests

* WIP merging in node id changes

* Merges in pkg/storj node type changes

* Tests passing

* Lookup node working via Inspector now

* updates

* WIP working on getting tests passing

* WIP getting tests passing

* FindNode works

* Linter fix

* Adds copyrights to lookup_test

* removes a fmt.Printf I missed

* Removes commented out lines
2018-12-04 14:39:28 -07: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 Ensure that we only choose storage nodes (#732) 2018-11-29 16:57:00 +02:00
kademlia_test.go Fix import groupings (#739) 2018-11-30 15:40:13 +02:00
kademlia.go Improvements to Kad Lookups (#731) 2018-12-04 14:39:28 -07:00
lookup_test.go Improvements to Kad Lookups (#731) 2018-12-04 14:39:28 -07:00
peer_discovery_test.go Fix queue implementation (#758) 2018-12-04 17:46:53 +02:00
peer_discovery.go Improvements to Kad Lookups (#731) 2018-12-04 14:39:28 -07:00
replacement_cache_test.go Fix import groupings (#739) 2018-11-30 15:40:13 +02:00
replacement_cache.go preparing for use of customtype gogo extension with NodeID type (#693) 2018-11-29 19:39:27 +01:00
routing_helpers_test.go Cleanup debug code 2018-12-03 12:45:27 +02:00
routing_helpers.go Cleanup debug code 2018-12-03 12:45:27 +02:00
routing_test.go Fix import groupings (#739) 2018-11-30 15:40:13 +02:00
routing.go preparing for use of customtype gogo extension with NodeID type (#693) 2018-11-29 19:39:27 +01:00
test_utils.go preparing for use of customtype gogo extension with NodeID type (#693) 2018-11-29 19:39:27 +01:00