提交

提交图

4434 次代码提交

作者 SHA1 备注 提交日期
magodo 0baea58938 wait nats drain since it's asynchronous
1. nats subscription draining is removed, since it is asynchronous,
   and there is no reliable way to detect when it is finished.
   Remove this option to avoid confusion.
2. nats connection draining is kept, and use 2 callbacks to detect
   draining timeout (timeout is set via `nats.Options`) or finish.
3. Also honour options passed in `broker.Init()` (previously only
   `broker.New()` is honoured).
2019-08-07 17:58:45 +08:00
Asim Aslam edb0fe4b16 fix the consul setup code 2019-08-06 19:43:46 +01:00
Asim Aslam eae32176c4 Monitor all services in the monitor 2019-08-06 19:02:57 +01:00
Asim Aslam bc751c55fb Merge pull request #650 from micro/monitor
Add monitor/debug/service packages
2019-08-06 18:09:57 +01:00
Asim Aslam 91f2af91de Fix bugs in monitor 2019-08-06 18:05:05 +01:00
Asim Aslam 3adce58eb2 Add monitor/debug packages 2019-08-06 17:53:14 +01:00
Asim Aslam bb01b3ed78 Don't extract repeated value 2019-08-06 14:52:15 +01:00
Asim Aslam c3ea25225c Don't check value name on extraction 2019-08-06 14:49:42 +01:00
Asim Aslam beffa625f8 fix broker log line 2019-08-06 12:25:51 +01:00
Asim Aslam 0d85e35da0 Merge pull request #649 from milosgajdos83/tun-types
Rough outline of tunnel types
v1.8.2
2019-08-06 11:54:54 +01:00
Milos Gajdos 4074cce397 Rough outline of tunnel types 2019-08-06 11:46:47 +01:00
Asim Aslam 000431f489 Nats addr fix https://github.com/micro/go-micro/pull/648 2019-08-06 09:15:54 +01:00
Asim Aslam e16420fdbd Consul config fix https://github.com/micro/go-micro/pull/641 2019-08-06 09:15:38 +01:00
Milos Gajdos 52d8d26018 Transport() will return tunnel (pseudo) Transport 2019-08-05 21:09:46 +01:00
Asim Aslam 6649012af3 Merge pull request #645 from milosgajdos83/transport-out
Tunnel no longer embeds transport
2019-08-05 19:57:22 +01:00
Milos Gajdos 6b5dcbf814 Tunnel no longer embeds transport 2019-08-05 19:41:48 +01:00
Asim Aslam 34381213e7 Package comment 2019-08-05 18:04:47 +01:00
Asim Aslam 767292906a Merge pull request #644 from milosgajdos83/tunnel
Adds outline of go-micro Tunnel interface
2019-08-05 17:54:40 +01:00
Milos Gajdos e1ecd728c5 Adds outline of go-micro Tunnel interface 2019-08-05 17:52:57 +01:00
Asim Aslam f1b6709722 Fix breaking api changes 2019-08-05 17:47:50 +01:00
Asim Aslam 4030ccc27b Move proxy/router 2019-08-05 17:44:33 +01:00
Asim Aslam 2e67e23a23 Update .travis.yml 2019-08-03 15:16:30 +01:00
Asim Aslam be229438bc Merge pull request #640 from unistack-org/deadline
transport memory: add Send/Recv Timeout
2019-08-03 13:51:01 +01:00
Vasiliy Tolstov e1709026e4 transport memory: add Send/Recv Timeout
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
2019-08-03 15:39:44 +03:00
Asim Aslam d250ac736f In the event watchRegistry or watchTable exit then close the go routines 2019-08-02 15:17:48 +01:00
Asim Aslam 6719f8d655 Remove the table watcher when stopped 2019-08-02 14:59:08 +01:00
Asim Aslam d7929ef8f3 Stop the ticker when exiting 2019-08-02 14:44:11 +01:00
Asim Aslam 04404441a4 Merge pull request #634 from micro/rcache-stop
Stop a goroutine leak in registy
2019-08-01 23:17:39 +01:00
Asim Aslam b806e7bdf5 Stop a goroutine leak in registy 2019-08-01 23:03:11 +01:00
Milos Gajdos 2720c6f28e Removed trailing white characters 2019-08-01 13:32:55 +01:00
Asim Aslam cdf0f14d58 remove this code 2019-07-31 17:19:49 +01:00
Asim Aslam 679c5f0ccd Fix some connection bugs 2019-07-31 16:49:48 +01:00
Asim Aslam 873bfcc73c Process/Stop router 2019-07-31 16:46:55 +01:00
Asim Aslam 7884e889f4 Don't publish the process rpc call and embed the router handler in the network 2019-07-31 16:36:53 +01:00
Asim Aslam b1c49a0ddc Add router handler 2019-07-31 16:10:04 +01:00
Asim Aslam 318367cd71 move NewNetwork 2019-07-31 15:37:12 +01:00
Asim Aslam 2d09e74b0e add address/advertise 2019-07-31 15:35:51 +01:00
Asim Aslam 3e90d32f29 Add proxy/router 2019-07-31 15:30:51 +01:00
Asim Aslam fca89e06ef Some network inspiration 2019-07-31 15:22:57 +01:00
Asim Aslam 89fc142e47 Update to use mdns 0.2.0 v1.8.1 2019-07-31 13:16:57 +01:00
Asim Aslam 0b2c8ee523 Add top level data package comment 2019-07-30 16:47:18 +01:00
Asim Aslam 852abcaaed yolo commit functioning router code. all credit to the milos gajdos v1.8.0 2019-07-29 18:57:40 +01:00
Asim Aslam 11f80708ce move lock 2019-07-29 12:52:52 +01:00
Asim Aslam 104778e5e5 move lock 2019-07-29 12:52:32 +01:00
Asim Aslam ae99b9a887 syntactic changes 2019-07-29 12:44:59 +01:00
Asim Aslam 8fdc050e2e syntactic changes 2019-07-29 12:44:28 +01:00
Asim Aslam 8855beb62d syntactic changes 2019-07-29 12:43:20 +01:00
Asim Aslam 47acdf6a4b move Table to table 2019-07-29 12:40:13 +01:00
Asim Aslam 4fc9b9821a Merge pull request #621 from milosgajdos83/no-table-package
[WIP] No table package. router/service package introduced
2019-07-29 12:36:40 +01:00
Asim Aslam a5fb124b22 update the mdns version 2019-07-29 12:34:00 +01:00