vyzo
|
4e3eaa7ba0
|
refactor service constructor into two parts
|
2018-04-23 14:44:14 +03:00 |
|
vyzo
|
fbaf21c098
|
client: add TODO comment for adaptive backoff
|
2018-04-23 13:38:34 +03:00 |
|
vyzo
|
8181424229
|
client: use larger batch in discovery, only poll immediately if full
|
2018-04-23 13:34:16 +03:00 |
|
vyzo
|
6c1d28214b
|
Registration records should have an actual peer ID
|
2018-04-23 13:25:18 +03:00 |
|
vyzo
|
dbe6b0ddb5
|
rendezvous service sync: hook for federation
|
2018-04-23 12:05:18 +03:00 |
|
vyzo
|
7d72fc79b3
|
service implementation
|
2018-04-23 11:54:25 +03:00 |
|
vyzo
|
e5a72b9bea
|
rendezvous interface should expose full registration information
- instead of returning PeerInfos, return Registration objects in discovery
- provide utility functions at module level for peer info discovery
|
2018-04-21 18:51:18 +03:00 |
|
vyzo
|
aeac2e2a0f
|
update for response error changes in the protocol
|
2018-04-21 12:06:27 +03:00 |
|
vyzo
|
b7c304ddf3
|
update protobuf
|
2018-04-21 12:05:36 +03:00 |
|
vyzo
|
6a1176f844
|
annotate registration error
|
2018-04-20 19:20:04 +03:00 |
|
vyzo
|
7e5664ce7c
|
use discriminated registration errors
|
2018-04-20 14:38:12 +03:00 |
|
vyzo
|
1506c04f1a
|
simplify Rendezvous interface
|
2018-04-20 13:07:01 +03:00 |
|
vyzo
|
e3d343f34a
|
include namespace in error logs
|
2018-04-20 12:01:35 +03:00 |
|
vyzo
|
13f4c67879
|
add E_INVALID_TTL to rendezvous.proto
|
2018-04-20 10:43:36 +03:00 |
|
vyzo
|
a107e34a06
|
interface ergonomics
|
2018-04-19 22:46:13 +03:00 |
|
vyzo
|
b7bc940aed
|
add error notification for background register/discover
|
2018-04-19 22:34:46 +03:00 |
|
vyzo
|
268abf3357
|
more fine-grained rendezvous api
|
2018-04-19 22:29:52 +03:00 |
|
vyzo
|
f94b0b48b3
|
update client interface
It's DiscoverOnce and Discover instead of Discover and DiscoverAsync
|
2018-04-19 20:37:48 +03:00 |
|
vyzo
|
0cbcbf6e24
|
client implementation
|
2018-04-19 20:18:42 +03:00 |
|
vyzo
|
f946163e88
|
rendezvous protobuf
|
2018-04-18 18:30:45 +03:00 |
|
vyzo
|
b7dd840ce4
|
Initial commit
|
2018-04-18 18:18:04 +03:00 |
|