提交

提交图

  • 380d9790e6 add io.ReadWriteCloser ontop of transport.Socket Asim Aslam 2019-08-07 15:02:00 +01:00
  • 0baea58938 wait nats drain since it's asynchronous magodo 2019-08-07 17:58:45 +08:00
  • edb0fe4b16 fix the consul setup code Asim Aslam 2019-08-06 19:43:46 +01:00
  • eae32176c4 Monitor all services in the monitor Asim Aslam 2019-08-06 19:02:57 +01:00
  • bc751c55fb Merge pull request #650 from micro/monitor Asim Aslam 2019-08-06 18:09:57 +01:00
  • 91f2af91de Fix bugs in monitor Asim Aslam 2019-08-06 18:05:05 +01:00
  • 3adce58eb2 Add monitor/debug packages Asim Aslam 2019-08-06 17:53:14 +01:00
  • bb01b3ed78 Don't extract repeated value Asim Aslam 2019-08-06 14:52:15 +01:00
  • c3ea25225c Don't check value name on extraction Asim Aslam 2019-08-06 14:49:42 +01:00
  • beffa625f8 fix broker log line Asim Aslam 2019-08-06 12:25:51 +01:00
  • 0d85e35da0 Merge pull request #649 from milosgajdos83/tun-types v1.8.2 Asim Aslam 2019-08-06 11:54:54 +01:00
  • 4074cce397 Rough outline of tunnel types Milos Gajdos 2019-08-06 11:45:25 +01:00
  • 000431f489 Nats addr fix https://github.com/micro/go-micro/pull/648 Asim Aslam 2019-08-06 09:15:54 +01:00
  • e16420fdbd Consul config fix https://github.com/micro/go-micro/pull/641 Asim Aslam 2019-08-06 09:15:38 +01:00
  • 52d8d26018 Transport() will return tunnel (pseudo) Transport Milos Gajdos 2019-08-05 21:09:46 +01:00
  • 6649012af3 Merge pull request #645 from milosgajdos83/transport-out Asim Aslam 2019-08-05 19:57:22 +01:00
  • 6b5dcbf814 Tunnel no longer embeds transport Milos Gajdos 2019-08-05 19:41:48 +01:00
  • 34381213e7 Package comment Asim Aslam 2019-08-05 18:04:47 +01:00
  • 767292906a Merge pull request #644 from milosgajdos83/tunnel Asim Aslam 2019-08-05 17:54:40 +01:00
  • e1ecd728c5 Adds outline of go-micro Tunnel interface Milos Gajdos 2019-08-05 17:52:57 +01:00
  • f1b6709722 Fix breaking api changes Asim Aslam 2019-08-05 17:47:50 +01:00
  • 4030ccc27b Move proxy/router Asim Aslam 2019-08-05 17:44:33 +01:00
  • 2e67e23a23 Update .travis.yml Asim Aslam 2019-08-03 15:16:30 +01:00
  • be229438bc Merge pull request #640 from unistack-org/deadline Asim Aslam 2019-08-03 13:51:01 +01:00
  • e1709026e4 transport memory: add Send/Recv Timeout Vasiliy Tolstov 2019-08-03 15:39:44 +03:00
  • d250ac736f In the event watchRegistry or watchTable exit then close the go routines Asim Aslam 2019-08-02 15:17:48 +01:00
  • 6719f8d655 Remove the table watcher when stopped Asim Aslam 2019-08-02 14:59:08 +01:00
  • d7929ef8f3 Stop the ticker when exiting Asim Aslam 2019-08-02 14:44:11 +01:00
  • 04404441a4 Merge pull request #634 from micro/rcache-stop Asim Aslam 2019-08-01 23:17:39 +01:00
  • b806e7bdf5 Stop a goroutine leak in registy Asim Aslam 2019-08-01 23:03:11 +01:00
  • 2720c6f28e Removed trailing white characters Milos Gajdos 2019-08-01 13:32:55 +01:00
  • cdf0f14d58 remove this code Asim Aslam 2019-07-31 17:19:49 +01:00
  • 679c5f0ccd Fix some connection bugs Asim Aslam 2019-07-31 16:49:48 +01:00
  • 873bfcc73c Process/Stop router Asim Aslam 2019-07-31 16:46:55 +01:00
  • 7884e889f4 Don't publish the process rpc call and embed the router handler in the network Asim Aslam 2019-07-31 16:36:53 +01:00
  • b1c49a0ddc Add router handler Asim Aslam 2019-07-31 16:10:04 +01:00
  • 318367cd71 move NewNetwork Asim Aslam 2019-07-31 15:37:12 +01:00
  • 2d09e74b0e add address/advertise Asim Aslam 2019-07-31 15:35:51 +01:00
  • 3e90d32f29 Add proxy/router Asim Aslam 2019-07-31 15:30:51 +01:00
  • fca89e06ef Some network inspiration Asim Aslam 2019-07-31 15:22:57 +01:00
  • 89fc142e47 Update to use mdns 0.2.0 v1.8.1 Asim Aslam 2019-07-31 13:16:57 +01:00
  • 0b2c8ee523 Add top level data package comment Asim Aslam 2019-07-30 16:47:18 +01:00
  • 852abcaaed yolo commit functioning router code. all credit to the milos gajdos v1.8.0 Asim Aslam 2019-07-29 18:57:40 +01:00
  • 11f80708ce move lock Asim Aslam 2019-07-29 12:52:52 +01:00
  • 104778e5e5 move lock Asim Aslam 2019-07-29 12:52:32 +01:00
  • ae99b9a887 syntactic changes Asim Aslam 2019-07-29 12:44:59 +01:00
  • 8fdc050e2e syntactic changes Asim Aslam 2019-07-29 12:44:28 +01:00
  • 8855beb62d syntactic changes Asim Aslam 2019-07-29 12:43:20 +01:00
  • 47acdf6a4b move Table to table Asim Aslam 2019-07-29 12:40:13 +01:00
  • 4fc9b9821a Merge pull request #621 from milosgajdos83/no-table-package Asim Aslam 2019-07-29 12:36:40 +01:00
  • a5fb124b22 update the mdns version Asim Aslam 2019-07-29 12:34:00 +01:00
  • 5b327ce723 change id to name in resolver Asim Aslam 2019-07-28 20:00:09 +01:00
  • 2b5bf1154a rename config tests Asim Aslam 2019-07-28 19:52:01 +01:00
  • b7b8f8bf11 remove agent readme Asim Aslam 2019-07-28 19:47:25 +01:00
  • a63dcda003 Strip the verbosity of the debug handler Asim Aslam 2019-07-28 19:43:50 +01:00
  • 1db98ee0f0 move all the buffer references to util/buf Asim Aslam 2019-07-28 19:33:24 +01:00
  • f2669e7b1e Move connection pool to own package Asim Aslam 2019-07-28 18:56:18 +01:00
  • adb6760e21 readd the resolver Asim Aslam 2019-07-28 12:14:40 +01:00
  • 2b3a87a212 Merge pull request #617 from three-zhang/master Asim Aslam 2019-07-27 18:08:32 +01:00
  • 3d2ec5dbb1 Regenerated proto because proto reasons. Milos Gajdos 2019-07-27 16:12:44 +01:00
  • 96f9ce1bd3 Proper router stopping. Printable router status. Milos Gajdos 2019-07-27 16:01:30 +01:00
  • cb3052ce04 Proper stopping of service router Milos Gajdos 2019-07-27 16:00:55 +01:00
  • 2f1658c213 Table package is no more, hence removed references to it Milos Gajdos 2019-07-27 13:58:51 +01:00
  • d8b00e801d Stop watcher when router stops. Drain advert channel when stopping. Milos Gajdos 2019-07-27 13:08:54 +01:00
  • 002abca61f Finished Advertise(). Implemented Process() Milos Gajdos 2019-07-27 12:40:16 +01:00
  • c5740ae031 Outline of Advertise, Watch and start of the router. Milos Gajdos 2019-07-26 17:11:59 +01:00
  • ddad43bd77 Added service.Router Route CRUD. Outlined watcher and run() Milos Gajdos 2019-07-26 14:05:03 +01:00
  • b6fb969ab9 Add List and Lookup implementation. Default error for not implement. Milos Gajdos 2019-07-26 12:43:17 +01:00
  • 22d0f1f08f Changed documentation. Milos Gajdos 2019-07-25 23:52:54 +01:00
  • c3a8146d99 Added outline of router/service package. Milos Gajdos 2019-07-25 23:37:51 +01:00
  • 2338780a61 Full router RPC coverage Milos Gajdos 2019-07-25 23:24:46 +01:00
  • e22c4b4c07 table package is no more. Cleaned up unnecessary code, too. Milos Gajdos 2019-07-25 23:19:05 +01:00
  • 100cb9db6b fix bug 张三 2019-07-27 11:11:16 +08:00
  • 4e27aac398 regen router proto Asim Aslam 2019-07-26 18:07:36 -07:00
  • 7ca06f0c1d set router proto package name to go.micro.router Asim Aslam 2019-07-26 18:07:14 -07:00
  • 7ca8f8f0ab Merge pull request #611 from milosgajdos83/rpc-router Asim Aslam 2019-07-24 13:30:29 -07:00
  • 9ad5ae6644 Adds new RPC methods to router service interface Milos Gajdos 2019-07-24 21:07:04 +01:00
  • 220a8fafb1 Merge pull request #610 from milosgajdos83/proxy-watch Asim Aslam 2019-07-24 11:19:52 -07:00
  • 809de7a052 Mutex Unlock when we fail to store route in cache. Milos Gajdos 2019-07-24 19:13:05 +01:00
  • 23f0231a09 Adds route watcher to mucp.Proxy Milos Gajdos 2019-07-24 19:03:13 +01:00
  • 74cbce72df Merge pull request #609 from milosgajdos83/proxy-router-interface Asim Aslam 2019-07-24 10:40:33 -07:00
  • b55adc0c30 mucp Proxy no longer uses RPC interface of router.Router directly Milos Gajdos 2019-07-24 18:13:51 +01:00
  • 388ac34b7c Merge pull request #608 from milosgajdos83/router-cleanup Asim Aslam 2019-07-24 09:46:48 -07:00
  • 13a8cfe7f3 Small function documentation update Milos Gajdos 2019-07-24 17:22:27 +01:00
  • 1e94d9fe5a Router cleanup and refactoring for win and profit. Milos Gajdos 2019-07-24 17:16:52 +01:00
  • 49dcc3d1bd Remove readme and examples from web repo Asim Aslam 2019-07-22 09:57:34 -07:00
  • 481ebe9d4f Merge pull request #604 from BruceWangNo1/patch-1 Milos Gajdos 2019-07-22 10:55:55 +01:00
  • 502f6d3e9f Update client.go Bruce Wang 2019-07-22 15:41:14 +08:00
  • 8f2585724c Merge pull request #598 from unistack-org/ipv6fix Asim Aslam 2019-07-18 07:24:47 -07:00
  • 1217ca94b1 bunch of other ipv6 fixes Vasiliy Tolstov 2019-07-18 00:18:40 +03:00
  • 96cf14ed53 Merge pull request #591 from milosgajdos83/advert-damp Asim Aslam 2019-07-17 08:12:35 -07:00
  • 3a8edd705c Merge pull request #594 from unistack-org/ipv6 Asim Aslam 2019-07-17 07:51:17 -07:00
  • 94b6455577 Increment WaitGroup before launching advertiseEvents goroutine Milos Gajdos 2019-07-17 13:02:47 +01:00
  • e688ab0a45 fix ipv6 addr parsing and using Vasiliy Tolstov 2019-07-17 10:38:50 +03:00
  • 2803146673 Renaming rampage Milos Gajdos 2019-07-17 00:06:11 +01:00
  • d4fefc4b76 Merge pull request #592 from unistack-org/speedup Asim Aslam 2019-07-16 14:41:11 -07:00
  • a3bddf5839 changes to minimize allocations and provide useful info Vasiliy Tolstov 2019-07-17 00:19:59 +03:00
  • 92495d22db Fixes advert dampening behaviour. Milos Gajdos 2019-07-16 19:00:25 +01:00
  • 8c7e35c3c6 Merge pull request #587 from milosgajdos83/registry-copy-perf Asim Aslam 2019-07-15 07:04:49 -07:00
  • c108188d65 Preallocate nodes slice in addNodes before populating it Milos Gajdos 2019-07-15 14:47:33 +01:00