Commit Graph

8 Commits

Author SHA1 Message Date
ben-toogood
8c99e62a6c router/static: implement noop watcher (#2031)
* router/static: implement noop watcher

* proxy/mucp: handle nil watcher
2021-01-16 00:32:56 +03:00
Asim Aslam
21ab0b830a Router table.Read replaces List/Query (#1966)
* Table.REad insted of list and query

* fmt
2021-01-16 00:32:56 +03:00
Asim Aslam
d0d74bdc83 Update static router 2021-01-16 00:32:56 +03:00
Asim Aslam
831dd19240 Registry router fixes (#1961)
* only cache routes if told to do so

* Use roundrobin selector and retry in proxy

* Update lookup to require service

* Fix compile

* Fix compile

* Update

* Update

* rename query to lookup

* Update router.go

* Update
2021-01-16 00:32:56 +03:00
Asim Aslam
0c5eb5420c Strip Advertise/Process from router 2021-01-16 00:32:56 +03:00
Asim Aslam
c7ffa51d2c v3 refactor (#1868)
* Move to v3

Co-authored-by: Ben Toogood <bentoogood@gmail.com>
2021-01-16 00:32:56 +03:00
ben-toogood
05aee1a3c2 Deprecate client/selector (#1767)
* client/{grpc,rpc}: depricate selector (wip)

* {client,cmd}: remove client/selector

* deprecate client/selector

* router/static: fix lookup

* config/cmd: add support for legacy static selector flag

* config/cmd: add support for legacy dns selector flag
2021-01-16 00:32:56 +03:00
ben-toogood
ec57919c6b router: add to service options; add dns and static implementations (#1733)
* config/cmd: add router to service options

* router/service: use micro client
2021-01-16 00:32:56 +03:00