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 |
|
Asim Aslam
|
219d759f1d
|
Merge pull request #802 from micro/services
Add Network.Services handler
|
2019-09-30 07:55:03 +01:00 |
|
Asim Aslam
|
b90871c241
|
Add Network.Services handler
|
2019-09-30 07:51:13 +01:00 |
|
Asim Aslam
|
1322fb0d9d
|
Merge pull request #800 from kordenlu/master
fix rcache node overwrited issue
|
2019-09-30 07:17:46 +01:00 |
|
lubaoquan
|
0eb69e4f9a
|
Undo go.mod go.sum change,fixes https://github.com/micro/go-micro/issues/793
|
2019-09-30 10:57:35 +08:00 |
|
lubaoquan
|
1ed73d0f91
|
fixes https://github.com/micro/go-micro/issues/793
|
2019-09-30 10:38:53 +08:00 |
|
lubaoquan
|
866631df1d
|
fixes https://github.com/micro/go-micro/issues/793
|
2019-09-30 10:36:43 +08:00 |
|
lubaoquan
|
d5e962c4a8
|
fixes https://github.com/micro/go-micro/issues/793
|
2019-09-29 10:27:38 +08:00 |
|
Asim Aslam
|
9ec27392de
|
Merge pull request #799 from milosgajdos83/go1.13-fix-tests
Fix tests to make go-micro work on Go 1.13
|
2019-09-27 18:14:54 +01:00 |
|
Milos Gajdos
|
de1d9122ea
|
Remove 1.13 support because go-quic reasons nobody understands
|
2019-09-27 17:19:38 +01:00 |
|
Milos Gajdos
|
87a5e85062
|
Add 1.13 support. Fix tests to enable 1.13 support
|
2019-09-27 17:14:24 +01:00 |
|
Asim Aslam
|
da572041ca
|
Merge pull request #797 from RichardLindhout/patch-1
Do not log error when EOS is being written on an EOF socket
|
2019-09-27 15:18:35 +01:00 |
|
Richard Lindhout
|
a725998c0a
|
Update rpc_server.go
|
2019-09-27 16:01:16 +02:00 |
|
Richard Lindhout
|
f3b723ca44
|
Do nog log error when EOS is being written on an EOF socket
|
2019-09-27 15:02:21 +02:00 |
|
Asim Aslam
|
e1bb4d7379
|
Merge pull request #795 from milosgajdos83/advert-events
Rather than append to list of events just keep the last event
|
2019-09-26 18:13:28 +01:00 |
|
Milos Gajdos
|
2d7975a7ce
|
Rather than append to list of events just keep the last event for a route hash
|
2019-09-26 17:54:55 +01:00 |
|
Asim Aslam
|
8b77d62ed4
|
Merge pull request #794 from micro/hash
Don't shutdown old nodes in mdns registry
|
2019-09-26 16:50:17 +01:00 |
|
Asim Aslam
|
ef7bb46884
|
Don't shutdown old nodes in mdns registry
|
2019-09-26 16:46:09 +01:00 |
|
Asim Aslam
|
06975f64b7
|
Merge pull request #792 from milosgajdos83/router-fixes
Simplified table code. Fixed event dedup
|
2019-09-26 12:53:40 +01:00 |
|
Milos Gajdos
|
a4c04d8f50
|
Only emit Update event if a route was updated/added
|
2019-09-26 12:45:10 +01:00 |
|
Milos Gajdos
|
b2577e6022
|
Update log statement
|
2019-09-26 12:19:00 +01:00 |
|
Milos Gajdos
|
77f3e7ef48
|
Simplified table code. Fixed event dedup.
|
2019-09-26 11:56:30 +01:00 |
|
Asim Aslam
|
6f2a8298ef
|
Fix router log messages
|
2019-09-25 20:29:25 +01:00 |
|
Asim Aslam
|
9e33637213
|
Do not log send/recv body
|
2019-09-25 20:24:56 +01:00 |
|
Asim Aslam
|
99dbed0b67
|
Merge pull request #789 from micro/cache
Preserve cache in the face of failure
|
2019-09-25 19:49:21 +01:00 |
|
Asim Aslam
|
2b8210a106
|
Preserve cache in the face of failure
|
2019-09-25 19:44:46 +01:00 |
|
Asim Aslam
|
dfcedbab1e
|
In case of non 200 response return error
|
2019-09-25 16:53:06 +01:00 |
|
Asim Aslam
|
140e3d576c
|
Merge pull request #788 from micro/stream
Revert to creating new connections for stream
|
2019-09-25 15:26:09 +01:00 |
|
Asim Aslam
|
afa1f50435
|
Revert to creating new connections for stream
|
2019-09-25 15:21:21 +01:00 |
|
Asim Aslam
|
cb22136a35
|
Merge pull request #787 from micro/solicit
only solicit the first time seeing a peer
|
2019-09-25 14:35:09 +01:00 |
|
Asim Aslam
|
ae40553bad
|
only solicit the first time seeing a peer
|
2019-09-25 14:30:35 +01:00 |
|
Asim Aslam
|
855cd5ecf4
|
Merge pull request #786 from micro/net
Do not embed proxy/router/tunnel
|
2019-09-25 13:00:36 +01:00 |
|
Asim Aslam
|
f23c6d91ba
|
Do not embed proxy/router/tunnel
|
2019-09-25 12:56:52 +01:00 |
|
Asim Aslam
|
c3b430af53
|
Merge pull request #785 from micro/link
Keep track of errors and delete beyond error count > 3
|
2019-09-25 12:36:23 +01:00 |
|
Asim Aslam
|
3d2bf7d4f6
|
Add log message
|
2019-09-25 12:36:07 +01:00 |
|
Asim Aslam
|
6c2b9d7636
|
Keep track of errors and delete beyond error count > 3
|
2019-09-25 12:14:09 +01:00 |
|
Asim Aslam
|
be5799b09f
|
Merge pull request #783 from micro/service
Add flag for registry service client
|
2019-09-25 11:14:17 +01:00 |
|
Asim Aslam
|
7fe64192a7
|
Add flag for registry service client
|
2019-09-25 11:09:19 +01:00 |
|
Asim Aslam
|
624d37cf13
|
Merge pull request #781 from milosgajdos83/hash-reg-service
Emit memory registry event only when it actually happens
|
2019-09-25 07:44:55 +01:00 |
|
Milos Gajdos
|
1f23c8a85a
|
Emit memory registry event only when it actually happens
|
2019-09-25 01:58:28 +01:00 |
|
Asim Aslam
|
96e79c4498
|
Add runtime output
|
2019-09-24 19:00:11 +01:00 |
|