Milos Gajdos
|
d5ce96da24
|
Avoid locking on reading strategy for now
|
2019-10-09 18:19:48 +01:00 |
|
Milos Gajdos
|
837597fe6f
|
Make Optimal strategy default. Collapse routing tables based on strategy
|
2019-10-09 17:24:38 +01:00 |
|
Milos Gajdos
|
96e564e402
|
Add router advertisement Strategy option to router.
|
2019-10-09 17:24:38 +01:00 |
|
Asim Aslam
|
fe94237448
|
Update router querying method (#834)
* Add address to router query options. Drop Query interface for QueryOptions
* Cleanup isMatch function
* Update network proto
|
2019-10-09 17:13:52 +01:00 |
|
Jake Sanders
|
107b7419b7
|
Start abstracting away the ACME provider (#830)
* Start abstracting away the ACME provider
* Move ACME to interface with sub-package implementations
* Addressing comments
* Library -> Provider
* Missed a couple of Library -> Provider
* One more Library -> Provider
* remove constants
|
2019-10-09 16:42:05 +01:00 |
|
orb li
|
226d55d752
|
Adding dependency
|
2019-10-09 16:48:45 +08:00 |
|
orb li
|
88ef785127
|
Add dialoptions and calloptions
|
2019-10-09 15:56:39 +08:00 |
|
Asim Aslam
|
44473f954f
|
Merge pull request #829 from milosgajdos83/limit-net-connections
Limit the number of outbound connections to MaxConnections
|
2019-10-08 15:56:45 +01:00 |
|
Milos Gajdos
|
fe5846603a
|
Only limit the number of nodes returned by network resolver.
|
2019-10-08 15:48:52 +01:00 |
|
Milos Gajdos
|
61800fb7d7
|
Fix typo: MaxCconnections -> MaxConnections
|
2019-10-08 15:15:50 +01:00 |
|
Milos Gajdos
|
ec2fbde979
|
Limit the number of outbound connections to MaxConnections
This commit also fixes control channel shenanigans:
- recover error in control channel accept
|
2019-10-08 14:48:04 +01:00 |
|
Asim Aslam
|
b886dd4b8f
|
Merge pull request #828 from micro/net-lookup
Use dns resolver on peer nodes
|
2019-10-08 10:36:04 +01:00 |
|
Asim Aslam
|
94adeebed4
|
Use dns resolver on peer nodes
|
2019-10-08 09:25:23 +01:00 |
|
Asim Aslam
|
d043ca15c1
|
Merge pull request #827 from micro/resolver
Add dns net.LookupHost resolver!
|
2019-10-08 09:08:34 +01:00 |
|
Asim Aslam
|
ad823d5177
|
Add dns net.LookupHost resolver!
|
2019-10-08 09:04:13 +01:00 |
|
Asim Aslam
|
89d71417f5
|
Merge pull request #825 from milosgajdos83/net-chan-nodes
Recover net channel Accept() errors. Init tunnel nodes before tunnel.Connect()
|
2019-10-07 20:29:45 +01:00 |
|
Milos Gajdos
|
9d9683b6f9
|
Recover net channel Accept errors. Init tunnel nodes before Connect
|
2019-10-07 19:09:04 +01:00 |
|
Asim Aslam
|
0edcd5c8dc
|
Merge pull request #824 from micro/tunnel
wait for response on accept message
|
2019-10-07 18:33:00 +01:00 |
|
Asim Aslam
|
2e1432d5dc
|
wait for response on accept message
|
2019-10-07 18:29:49 +01:00 |
|
Asim Aslam
|
e4f8b5de70
|
Merge pull request #823 from micro/list-services
Support listing full service info in etcd
|
2019-10-07 16:15:30 +01:00 |
|
Asim Aslam
|
e9dcff49e0
|
Support listing full service info in etcd
|
2019-10-07 16:11:52 +01:00 |
|
Asim Aslam
|
fa6590f999
|
Merge pull request #822 from micro/service
Add Name to Service
|
2019-10-07 08:43:07 +01:00 |
|
Asim Aslam
|
fd8a0fb2f5
|
Update internal service definition
|
2019-10-07 08:34:15 +01:00 |
|
Asim Aslam
|
b594547408
|
Add service Name
|
2019-10-07 08:32:28 +01:00 |
|
Asim Aslam
|
2c00e726b6
|
Decode and hash the existing node
|
2019-10-06 13:43:41 +01:00 |
|
Asim Aslam
|
68a3fc7996
|
Merge pull request #820 from micro/etcd-reg
Fix etcd registry lease processing and suppression
|
2019-10-06 10:03:38 +01:00 |
|
Asim Aslam
|
2fb2d7145e
|
Fix etcd registry lease processing and suppression
|
2019-10-06 09:54:26 +01:00 |
|
Asim Aslam
|
6fe9f2a958
|
Merge pull request #815 from micro/broker
Add broker service implementation
|
2019-10-04 17:23:29 +01:00 |
|
Asim Aslam
|
86984a8a8a
|
Extend the stream timeout
|
2019-10-04 16:44:21 +01:00 |
|
Asim Aslam
|
cfb846ee7e
|
Fix race in cache
|
2019-10-04 16:40:21 +01:00 |
|
Asim Aslam
|
e36960612a
|
go fmt
|
2019-10-04 16:40:16 +01:00 |
|
Asim Aslam
|
04320d69ff
|
Fix and comment broker service
|
2019-10-04 16:30:03 +01:00 |
|
Asim Aslam
|
c4b6d0f3a8
|
fix major deadlock in registry cache
|
2019-10-04 16:29:56 +01:00 |
|
Asim Aslam
|
3c6b6553fb
|
Use peerAddress as the thing to listen on
|
2019-10-03 18:35:54 +01:00 |
|
Asim Aslam
|
d5658ab0b0
|
Merge pull request #816 from micro/net-advertise
Advertise your peer address as advertised address
|
2019-10-03 17:42:11 +01:00 |
|
Asim Aslam
|
2244eb8597
|
Advertise your peer address as advertised address
|
2019-10-03 17:37:29 +01:00 |
|
Asim Aslam
|
05eacd74c8
|
Add logging for broker handler
|
2019-10-03 17:30:37 +01:00 |
|
Asim Aslam
|
b80654bf7e
|
Add broker service to config/cmd
|
2019-10-03 16:22:26 +01:00 |
|
Asim Aslam
|
0941a0f031
|
Merge pull request #814 from milosgajdos83/etcd-port
Append a port to address if it does not exist
|
2019-10-03 16:20:43 +01:00 |
|
Asim Aslam
|
4de346920f
|
Add broker service implementation
|
2019-10-03 16:19:02 +01:00 |
|
Milos Gajdos
|
b8815dff14
|
Append a port to address if it does not exist
|
2019-10-03 16:16:25 +01:00 |
|
Asim Aslam
|
b1163b9dee
|
Fix breaking import
|
2019-10-03 11:26:24 +01:00 |
|
Asim Aslam
|
af5d7a3420
|
Move the remaining consul cruft to go-plugins
|
2019-10-03 11:22:35 +01:00 |
|
Asim Aslam
|
b5f33b2aaa
|
Rename Dump to Sync
|
2019-10-03 09:56:25 +01:00 |
|
Asim Aslam
|
a9c85eda68
|
Merge pull request #813 from micro/store
Move out consul sync/lock and store. Move data/store to store
|
2019-10-03 09:51:21 +01:00 |
|
Asim Aslam
|
b5ca40a91a
|
Move out consul sync/lock and store. Move data/store to store
|
2019-10-03 09:46:20 +01:00 |
|
Asim Aslam
|
b81bb07afc
|
Merge pull request #812 from micro/gossip
Remove gossip registry
|
2019-10-03 09:36:14 +01:00 |
|
Asim Aslam
|
8d2b12258f
|
Remove gossip registry
|
2019-10-03 09:29:48 +01:00 |
|
Asim Aslam
|
31026da2a1
|
Update etcd.go
Use /micro/registry as the etcd key prefix
|
2019-10-02 20:33:59 +01:00 |
|
Asim Aslam
|
1129803bcb
|
Merge pull request #810 from milosgajdos83/etcd
First commit to add etcd registry support
|
2019-10-02 20:27:38 +01:00 |
|