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 |
|
Milos Gajdos
|
25148af44c
|
First commit to add etcd registry support
|
2019-10-02 18:56:53 +01:00 |
|
Asim Aslam
|
36675aff1e
|
Merge pull request #809 from micro/log-prefix
Add ability to set log prefix
|
2019-10-02 17:47:27 +01:00 |
|
Asim Aslam
|
b6db0d2663
|
Add ability to set log prefix
|
2019-10-02 17:42:34 +01:00 |
|
Asim Aslam
|
2370fb1209
|
Set gateway to node address rather than id
|
2019-10-02 15:52:31 +01:00 |
|
Asim Aslam
|
519e8a7213
|
Merge pull request #808 from micro/net-address
Hash the network address
|
2019-10-02 15:27:07 +01:00 |
|
Asim Aslam
|
308424488b
|
Hash the network address
|
2019-10-02 15:22:44 +01:00 |
|
Asim Aslam
|
5d77ce9e9b
|
Rename rcache file to cache
|
2019-10-02 12:35:20 +01:00 |
|
Asim Aslam
|
9eb6262168
|
Merge pull request #807 from unistack-org/fixup
some spelling fixes in memory and gossip registry
|
2019-10-02 10:47:59 +01:00 |
|
Vasiliy Tolstov
|
b722798caa
|
some spelling fixes in memory and gossip registry
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2019-10-02 03:54:04 +03:00 |
|
Asim Aslam
|
0cf7b70423
|
Merge pull request #806 from milosgajdos83/go-mod-shrink
Update go.mod
|
2019-10-01 20:13:26 +01:00 |
|
Milos Gajdos
|
03b8ceab5c
|
Update go.mod
|
2019-10-01 19:33:23 +01:00 |
|
Asim Aslam
|
e8a53610f1
|
Update go mod to use 1.13
|
2019-10-01 19:09:29 +01:00 |
|
Asim Aslam
|
e48155118f
|
Update go mod
|
2019-10-01 18:55:03 +01:00 |
|
Asim Aslam
|
6477c3afff
|
Bump travis
|
2019-10-01 18:33:26 +01:00 |
|
Asim Aslam
|
57647772c8
|
Merge pull request #790 from milosgajdos83/memreg-ttl
[WIP] Memory registry TTL expiry
|
2019-09-30 15:35:57 +01:00 |
|
Milos Gajdos
|
4b73ac9dc5
|
Simplified code. Small bug fix the used to lead to multi-registry loop.
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
3f3f1272b3
|
Turn regular logs to Debug logs; annotate with Registry "tag"
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
859ecb1872
|
Dont set default TTL. Stop tracking nodes with no TTL
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
204c7d1fcf
|
Fixed options bug and proto indenting
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
8417361bce
|
Set registry TTL to seconds, not the nanoseconds
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
d85ca7abd2
|
Set registry TTL properly via protobuf Options
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
e973bfaa25
|
Add TTL options to memory registry.
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
27bd9581bf
|
Refresh TTL; prune expired nodes.
|
2019-09-30 12:48:59 +01:00 |
|
Milos Gajdos
|
16c7b3a390
|
Added Registry TTL to memory registry. Tracking node lifetimes.
|
2019-09-30 12:48:59 +01:00 |
|