Commit Graph

  • fa6590f999
    Merge pull request #822 from micro/service Asim Aslam 2019-10-07 08:43:07 +0100
  • fd8a0fb2f5 Update internal service definition Asim Aslam 2019-10-07 08:34:15 +0100
  • b594547408 Add service Name Asim Aslam 2019-10-07 08:32:28 +0100
  • 2c00e726b6 Decode and hash the existing node Asim Aslam 2019-10-06 13:43:41 +0100
  • 68a3fc7996
    Merge pull request #820 from micro/etcd-reg Asim Aslam 2019-10-06 10:03:38 +0100
  • 2fb2d7145e Fix etcd registry lease processing and suppression Asim Aslam 2019-10-06 09:54:26 +0100
  • 6fe9f2a958
    Merge pull request #815 from micro/broker Asim Aslam 2019-10-04 17:23:29 +0100
  • 86984a8a8a Extend the stream timeout Asim Aslam 2019-10-04 16:44:21 +0100
  • cfb846ee7e Fix race in cache Asim Aslam 2019-10-04 16:40:21 +0100
  • e36960612a go fmt Asim Aslam 2019-10-04 16:40:16 +0100
  • 04320d69ff Fix and comment broker service Asim Aslam 2019-10-04 16:30:03 +0100
  • c4b6d0f3a8 fix major deadlock in registry cache Asim Aslam 2019-10-04 16:29:56 +0100
  • 3c6b6553fb Use peerAddress as the thing to listen on Asim Aslam 2019-10-03 18:35:54 +0100
  • d5658ab0b0
    Merge pull request #816 from micro/net-advertise Asim Aslam 2019-10-03 17:42:11 +0100
  • 2244eb8597 Advertise your peer address as advertised address Asim Aslam 2019-10-03 17:37:29 +0100
  • 05eacd74c8 Add logging for broker handler Asim Aslam 2019-10-03 17:30:37 +0100
  • b80654bf7e Add broker service to config/cmd Asim Aslam 2019-10-03 16:22:26 +0100
  • 0941a0f031
    Merge pull request #814 from milosgajdos83/etcd-port Asim Aslam 2019-10-03 16:20:43 +0100
  • 4de346920f Add broker service implementation Asim Aslam 2019-10-03 16:19:02 +0100
  • b8815dff14 Append a port to address if it does not exist Milos Gajdos 2019-10-03 16:16:25 +0100
  • b1163b9dee Fix breaking import Asim Aslam 2019-10-03 11:26:24 +0100
  • af5d7a3420 Move the remaining consul cruft to go-plugins Asim Aslam 2019-10-03 11:22:35 +0100
  • b5f33b2aaa Rename Dump to Sync Asim Aslam 2019-10-03 09:56:25 +0100
  • a9c85eda68
    Merge pull request #813 from micro/store Asim Aslam 2019-10-03 09:51:21 +0100
  • b5ca40a91a Move out consul sync/lock and store. Move data/store to store Asim Aslam 2019-10-03 09:46:20 +0100
  • b81bb07afc
    Merge pull request #812 from micro/gossip Asim Aslam 2019-10-03 09:36:14 +0100
  • 8d2b12258f Remove gossip registry Asim Aslam 2019-10-03 09:29:48 +0100
  • 31026da2a1
    Update etcd.go Asim Aslam 2019-10-02 20:33:59 +0100
  • 1129803bcb
    Merge pull request #810 from milosgajdos83/etcd Asim Aslam 2019-10-02 20:27:38 +0100
  • 25148af44c First commit to add etcd registry support Milos Gajdos 2019-10-02 18:56:53 +0100
  • 36675aff1e
    Merge pull request #809 from micro/log-prefix Asim Aslam 2019-10-02 17:47:27 +0100
  • b6db0d2663 Add ability to set log prefix Asim Aslam 2019-10-02 17:42:34 +0100
  • 2370fb1209 Set gateway to node address rather than id Asim Aslam 2019-10-02 15:52:31 +0100
  • 519e8a7213
    Merge pull request #808 from micro/net-address Asim Aslam 2019-10-02 15:27:07 +0100
  • 308424488b Hash the network address Asim Aslam 2019-10-02 15:22:44 +0100
  • 5d77ce9e9b Rename rcache file to cache Asim Aslam 2019-10-02 12:35:20 +0100
  • 9eb6262168
    Merge pull request #807 from unistack-org/fixup Asim Aslam 2019-10-02 10:47:59 +0100
  • b722798caa some spelling fixes in memory and gossip registry Vasiliy Tolstov 2019-10-02 03:48:51 +0300
  • 0cf7b70423
    Merge pull request #806 from milosgajdos83/go-mod-shrink Asim Aslam 2019-10-01 20:13:26 +0100
  • 03b8ceab5c Update go.mod Milos Gajdos 2019-10-01 19:33:23 +0100
  • e8a53610f1 Update go mod to use 1.13 Asim Aslam 2019-10-01 19:09:29 +0100
  • e48155118f Update go mod Asim Aslam 2019-10-01 18:55:03 +0100
  • 6477c3afff Bump travis v1.11.0 Asim Aslam 2019-10-01 18:33:26 +0100
  • 57647772c8
    Merge pull request #790 from milosgajdos83/memreg-ttl Asim Aslam 2019-09-30 15:35:57 +0100
  • 4b73ac9dc5 Simplified code. Small bug fix the used to lead to multi-registry loop. Milos Gajdos 2019-09-30 12:48:06 +0100
  • 3f3f1272b3 Turn regular logs to Debug logs; annotate with Registry "tag" Milos Gajdos 2019-09-30 11:11:32 +0100
  • 859ecb1872 Dont set default TTL. Stop tracking nodes with no TTL Milos Gajdos 2019-09-29 21:42:30 +0100
  • 204c7d1fcf Fixed options bug and proto indenting Milos Gajdos 2019-09-29 15:03:21 +0100
  • 8417361bce Set registry TTL to seconds, not the nanoseconds Milos Gajdos 2019-09-27 15:00:25 +0100
  • d85ca7abd2 Set registry TTL properly via protobuf Options Milos Gajdos 2019-09-27 14:29:00 +0100
  • e973bfaa25 Add TTL options to memory registry. Milos Gajdos 2019-09-27 11:25:06 +0100
  • 27bd9581bf Refresh TTL; prune expired nodes. Milos Gajdos 2019-09-25 18:19:18 +0100
  • 16c7b3a390 Added Registry TTL to memory registry. Tracking node lifetimes. Milos Gajdos 2019-09-25 16:20:42 +0100
  • f933457cc1
    Merge pull request #5 from micro/master potato 2019-09-30 17:22:51 +0800
  • 219d759f1d
    Merge pull request #802 from micro/services Asim Aslam 2019-09-30 07:55:03 +0100
  • b90871c241 Add Network.Services handler Asim Aslam 2019-09-30 07:51:13 +0100
  • 1322fb0d9d
    Merge pull request #800 from kordenlu/master Asim Aslam 2019-09-30 07:17:46 +0100
  • 0eb69e4f9a Undo go.mod go.sum change,fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:57:35 +0800
  • 1ed73d0f91 fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:38:53 +0800
  • 866631df1d fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:36:43 +0800
  • d5e962c4a8 fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-29 10:27:38 +0800
  • 9ec27392de
    Merge pull request #799 from milosgajdos83/go1.13-fix-tests Asim Aslam 2019-09-27 18:14:54 +0100
  • de1d9122ea Remove 1.13 support because go-quic reasons nobody understands Milos Gajdos 2019-09-27 17:19:38 +0100
  • 87a5e85062 Add 1.13 support. Fix tests to enable 1.13 support Milos Gajdos 2019-09-27 17:14:24 +0100
  • da572041ca
    Merge pull request #797 from RichardLindhout/patch-1 Asim Aslam 2019-09-27 15:18:35 +0100
  • a725998c0a
    Update rpc_server.go Richard Lindhout 2019-09-27 16:01:16 +0200
  • f3b723ca44
    Do nog log error when EOS is being written on an EOF socket Richard Lindhout 2019-09-27 15:02:21 +0200
  • e1bb4d7379
    Merge pull request #795 from milosgajdos83/advert-events Asim Aslam 2019-09-26 18:13:28 +0100
  • 2d7975a7ce
    Rather than append to list of events just keep the last event for a route hash Milos Gajdos 2019-09-26 17:51:57 +0100
  • 8b77d62ed4
    Merge pull request #794 from micro/hash Asim Aslam 2019-09-26 16:50:17 +0100
  • ef7bb46884 Don't shutdown old nodes in mdns registry Asim Aslam 2019-09-26 16:46:09 +0100
  • 06975f64b7
    Merge pull request #792 from milosgajdos83/router-fixes Asim Aslam 2019-09-26 12:53:40 +0100
  • a4c04d8f50
    Only emit Update event if a route was updated/added Milos Gajdos 2019-09-26 12:45:10 +0100
  • b2577e6022
    Update log statement Milos Gajdos 2019-09-26 12:07:26 +0100
  • 77f3e7ef48
    Simplified table code. Fixed event dedup. Milos Gajdos 2019-09-26 11:56:30 +0100
  • 6f2a8298ef Fix router log messages Asim Aslam 2019-09-25 20:29:25 +0100
  • 9e33637213 Do not log send/recv body Asim Aslam 2019-09-25 20:24:56 +0100
  • 99dbed0b67
    Merge pull request #789 from micro/cache Asim Aslam 2019-09-25 19:49:21 +0100
  • 2b8210a106 Preserve cache in the face of failure Asim Aslam 2019-09-25 19:44:46 +0100
  • dfcedbab1e In case of non 200 response return error Asim Aslam 2019-09-25 16:53:06 +0100
  • 140e3d576c
    Merge pull request #788 from micro/stream Asim Aslam 2019-09-25 15:26:09 +0100
  • afa1f50435 Revert to creating new connections for stream Asim Aslam 2019-09-25 15:21:21 +0100
  • cb22136a35
    Merge pull request #787 from micro/solicit Asim Aslam 2019-09-25 14:35:09 +0100
  • ae40553bad only solicit the first time seeing a peer Asim Aslam 2019-09-25 14:30:35 +0100
  • 855cd5ecf4
    Merge pull request #786 from micro/net Asim Aslam 2019-09-25 13:00:36 +0100
  • f23c6d91ba Do not embed proxy/router/tunnel Asim Aslam 2019-09-25 12:56:52 +0100
  • c3b430af53
    Merge pull request #785 from micro/link Asim Aslam 2019-09-25 12:36:23 +0100
  • 3d2bf7d4f6 Add log message Asim Aslam 2019-09-25 12:36:07 +0100
  • 6c2b9d7636 Keep track of errors and delete beyond error count > 3 Asim Aslam 2019-09-25 12:14:09 +0100
  • be5799b09f
    Merge pull request #783 from micro/service Asim Aslam 2019-09-25 11:14:17 +0100
  • 7fe64192a7 Add flag for registry service client Asim Aslam 2019-09-25 11:09:19 +0100
  • 624d37cf13
    Merge pull request #781 from milosgajdos83/hash-reg-service Asim Aslam 2019-09-25 07:44:55 +0100
  • 1f23c8a85a
    Emit memory registry event only when it actually happens Milos Gajdos 2019-09-25 01:57:37 +0100
  • 96e79c4498 Add runtime output Asim Aslam 2019-09-24 19:00:11 +0100
  • 1b08036a0b add create options Asim Aslam 2019-09-24 18:32:35 +0100
  • c52651c4d0 Move runtime.Start to be non blocking Asim Aslam 2019-09-24 18:05:51 +0100
  • 9f880a1215
    Merge pull request #780 from milosgajdos83/registry-event Asim Aslam 2019-09-24 14:48:38 +0100
  • 39755721d0
    Fix proto formatting Milos Gajdos 2019-09-24 14:39:51 +0100
  • ccda1d3559
    Remove rpc Sync method from registry handler Milos Gajdos 2019-09-24 10:41:48 +0100
  • 61ee436cc4
    Added Sync RPC call; it's identical to ListServices for now Milos Gajdos 2019-09-23 21:08:31 +0100