提交

提交图

  • b5ca40a91a Move out consul sync/lock and store. Move data/store to store Asim Aslam 2019-10-03 09:46:20 +01:00
  • b81bb07afc Merge pull request #812 from micro/gossip Asim Aslam 2019-10-03 09:36:14 +01:00
  • 8d2b12258f Remove gossip registry Asim Aslam 2019-10-03 09:29:48 +01:00
  • 31026da2a1 Update etcd.go Asim Aslam 2019-10-02 20:33:59 +01:00
  • 1129803bcb Merge pull request #810 from milosgajdos83/etcd Asim Aslam 2019-10-02 20:27:38 +01:00
  • 25148af44c First commit to add etcd registry support Milos Gajdos 2019-10-02 18:56:53 +01:00
  • 36675aff1e Merge pull request #809 from micro/log-prefix Asim Aslam 2019-10-02 17:47:27 +01:00
  • b6db0d2663 Add ability to set log prefix Asim Aslam 2019-10-02 17:42:34 +01:00
  • 2370fb1209 Set gateway to node address rather than id Asim Aslam 2019-10-02 15:52:31 +01:00
  • 519e8a7213 Merge pull request #808 from micro/net-address Asim Aslam 2019-10-02 15:27:07 +01:00
  • 308424488b Hash the network address Asim Aslam 2019-10-02 15:22:44 +01:00
  • 5d77ce9e9b Rename rcache file to cache Asim Aslam 2019-10-02 12:35:20 +01:00
  • 9eb6262168 Merge pull request #807 from unistack-org/fixup Asim Aslam 2019-10-02 10:47:59 +01:00
  • b722798caa some spelling fixes in memory and gossip registry Vasiliy Tolstov 2019-10-02 03:48:51 +03:00
  • 0cf7b70423 Merge pull request #806 from milosgajdos83/go-mod-shrink Asim Aslam 2019-10-01 20:13:26 +01:00
  • 03b8ceab5c Update go.mod Milos Gajdos 2019-10-01 19:33:23 +01:00
  • e8a53610f1 Update go mod to use 1.13 Asim Aslam 2019-10-01 19:09:29 +01:00
  • e48155118f Update go mod Asim Aslam 2019-10-01 18:55:03 +01:00
  • 6477c3afff Bump travis v1.11.0 Asim Aslam 2019-10-01 18:33:26 +01:00
  • 57647772c8 Merge pull request #790 from milosgajdos83/memreg-ttl Asim Aslam 2019-09-30 15:35:57 +01:00
  • 4b73ac9dc5 Simplified code. Small bug fix the used to lead to multi-registry loop. Milos Gajdos 2019-09-30 12:48:06 +01:00
  • 3f3f1272b3 Turn regular logs to Debug logs; annotate with Registry "tag" Milos Gajdos 2019-09-30 11:11:32 +01:00
  • 859ecb1872 Dont set default TTL. Stop tracking nodes with no TTL Milos Gajdos 2019-09-29 21:42:30 +01:00
  • 204c7d1fcf Fixed options bug and proto indenting Milos Gajdos 2019-09-29 15:03:21 +01:00
  • 8417361bce Set registry TTL to seconds, not the nanoseconds Milos Gajdos 2019-09-27 15:00:25 +01:00
  • d85ca7abd2 Set registry TTL properly via protobuf Options Milos Gajdos 2019-09-27 14:29:00 +01:00
  • e973bfaa25 Add TTL options to memory registry. Milos Gajdos 2019-09-27 11:25:06 +01:00
  • 27bd9581bf Refresh TTL; prune expired nodes. Milos Gajdos 2019-09-25 18:19:18 +01:00
  • 16c7b3a390 Added Registry TTL to memory registry. Tracking node lifetimes. Milos Gajdos 2019-09-25 16:20:42 +01:00
  • f933457cc1 Merge pull request #5 from micro/master potato 2019-09-30 17:22:51 +08:00
  • 219d759f1d Merge pull request #802 from micro/services Asim Aslam 2019-09-30 07:55:03 +01:00
  • b90871c241 Add Network.Services handler Asim Aslam 2019-09-30 07:51:13 +01:00
  • 1322fb0d9d Merge pull request #800 from kordenlu/master Asim Aslam 2019-09-30 07:17:46 +01:00
  • 0eb69e4f9a Undo go.mod go.sum change,fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:57:35 +08:00
  • 1ed73d0f91 fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:38:53 +08:00
  • 866631df1d fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-30 10:36:43 +08:00
  • d5e962c4a8 fixes https://github.com/micro/go-micro/issues/793 lubaoquan 2019-09-29 10:27:38 +08:00
  • 9ec27392de Merge pull request #799 from milosgajdos83/go1.13-fix-tests Asim Aslam 2019-09-27 18:14:54 +01:00
  • de1d9122ea Remove 1.13 support because go-quic reasons nobody understands Milos Gajdos 2019-09-27 17:19:38 +01:00
  • 87a5e85062 Add 1.13 support. Fix tests to enable 1.13 support Milos Gajdos 2019-09-27 17:14:24 +01:00
  • da572041ca Merge pull request #797 from RichardLindhout/patch-1 Asim Aslam 2019-09-27 15:18:35 +01:00
  • a725998c0a Update rpc_server.go Richard Lindhout 2019-09-27 16:01:16 +02:00
  • f3b723ca44 Do nog log error when EOS is being written on an EOF socket Richard Lindhout 2019-09-27 15:02:21 +02:00
  • e1bb4d7379 Merge pull request #795 from milosgajdos83/advert-events Asim Aslam 2019-09-26 18:13:28 +01:00
  • 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 +01:00
  • 8b77d62ed4 Merge pull request #794 from micro/hash Asim Aslam 2019-09-26 16:50:17 +01:00
  • ef7bb46884 Don't shutdown old nodes in mdns registry Asim Aslam 2019-09-26 16:46:09 +01:00
  • 06975f64b7 Merge pull request #792 from milosgajdos83/router-fixes Asim Aslam 2019-09-26 12:53:40 +01:00
  • a4c04d8f50 Only emit Update event if a route was updated/added Milos Gajdos 2019-09-26 12:45:10 +01:00
  • b2577e6022 Update log statement Milos Gajdos 2019-09-26 12:07:26 +01:00
  • 77f3e7ef48 Simplified table code. Fixed event dedup. Milos Gajdos 2019-09-26 11:56:30 +01:00
  • 6f2a8298ef Fix router log messages Asim Aslam 2019-09-25 20:29:25 +01:00
  • 9e33637213 Do not log send/recv body Asim Aslam 2019-09-25 20:24:56 +01:00
  • 99dbed0b67 Merge pull request #789 from micro/cache Asim Aslam 2019-09-25 19:49:21 +01:00
  • 2b8210a106 Preserve cache in the face of failure Asim Aslam 2019-09-25 19:44:46 +01:00
  • dfcedbab1e In case of non 200 response return error Asim Aslam 2019-09-25 16:53:06 +01:00
  • 140e3d576c Merge pull request #788 from micro/stream Asim Aslam 2019-09-25 15:26:09 +01:00
  • afa1f50435 Revert to creating new connections for stream Asim Aslam 2019-09-25 15:21:21 +01:00
  • cb22136a35 Merge pull request #787 from micro/solicit Asim Aslam 2019-09-25 14:35:09 +01:00
  • ae40553bad only solicit the first time seeing a peer Asim Aslam 2019-09-25 14:30:35 +01:00
  • 855cd5ecf4 Merge pull request #786 from micro/net Asim Aslam 2019-09-25 13:00:36 +01:00
  • f23c6d91ba Do not embed proxy/router/tunnel Asim Aslam 2019-09-25 12:56:52 +01:00
  • c3b430af53 Merge pull request #785 from micro/link Asim Aslam 2019-09-25 12:36:23 +01:00
  • 3d2bf7d4f6 Add log message Asim Aslam 2019-09-25 12:36:07 +01:00
  • 6c2b9d7636 Keep track of errors and delete beyond error count > 3 Asim Aslam 2019-09-25 12:14:09 +01:00
  • be5799b09f Merge pull request #783 from micro/service Asim Aslam 2019-09-25 11:14:17 +01:00
  • 7fe64192a7 Add flag for registry service client Asim Aslam 2019-09-25 11:09:19 +01:00
  • 624d37cf13 Merge pull request #781 from milosgajdos83/hash-reg-service Asim Aslam 2019-09-25 07:44:55 +01:00
  • 1f23c8a85a Emit memory registry event only when it actually happens Milos Gajdos 2019-09-25 01:57:37 +01:00
  • 96e79c4498 Add runtime output Asim Aslam 2019-09-24 19:00:11 +01:00
  • 1b08036a0b add create options Asim Aslam 2019-09-24 18:32:35 +01:00
  • c52651c4d0 Move runtime.Start to be non blocking Asim Aslam 2019-09-24 18:05:51 +01:00
  • 9f880a1215 Merge pull request #780 from milosgajdos83/registry-event Asim Aslam 2019-09-24 14:48:38 +01:00
  • 39755721d0 Fix proto formatting Milos Gajdos 2019-09-24 14:39:51 +01:00
  • ccda1d3559 Remove rpc Sync method from registry handler Milos Gajdos 2019-09-24 10:41:48 +01:00
  • 61ee436cc4 Added Sync RPC call; it's identical to ListServices for now Milos Gajdos 2019-09-23 21:08:31 +01:00
  • 04a5d884da Move global vars to the top of the src file: conventions Milos Gajdos 2019-09-23 20:46:12 +01:00
  • 0ec1b840fd Add registry event to registry package Milos Gajdos 2019-09-23 17:25:15 +01:00
  • 71ab35e055 Merge pull request #778 from micro/register-interval Asim Aslam 2019-09-23 18:04:52 +01:00
  • fa0d020556 Set register ttl and interval by default Asim Aslam 2019-09-23 17:59:34 +01:00
  • d8dc713e2d Fix the http resolver to use micro.mu url Asim Aslam 2019-09-23 17:50:53 +01:00
  • d38c8b23f2 Merge pull request #777 from micro/net-nodes Asim Aslam 2019-09-23 15:47:49 +01:00
  • 4260913b45 Set rpc methods as Network.Graph/Nodes/Routes Asim Aslam 2019-09-23 15:41:05 +01:00
  • ac5eb5da47 Remove fmt Asim Aslam 2019-09-22 15:31:07 +01:00
  • 2434c7b2a7 replace version format Asim Aslam 2019-09-22 15:21:22 +01:00
  • 9fbc88a60f Provide a way to get status now Asim Aslam 2019-09-20 17:55:02 +01:00
  • 444cc59250 Ensure transport matches for monitoring service Asim Aslam 2019-09-20 17:20:15 +01:00
  • 95e4ed8ee9 Merge pull request #775 from micro/proxy-watcher Asim Aslam 2019-09-20 16:36:00 +01:00
  • 4eb1aaae85 Fix the proxy watcher Asim Aslam 2019-09-20 16:25:29 +01:00
  • 46450ba507 Merge pull request #773 from micro/net-hash Asim Aslam 2019-09-20 10:50:35 +01:00
  • f13887f604 Only hash address if its a local route Asim Aslam 2019-09-20 09:40:55 +01:00
  • 66769e671f Merge pull request #772 from micro/peers Asim Aslam 2019-09-19 16:53:17 +01:00
  • 7e05d2c440 Replace Nodes with Peers Asim Aslam 2019-09-19 16:32:15 +01:00
  • 0abeb3f660 Merge pull request #771 from milosgajdos83/peers-race Asim Aslam 2019-09-19 11:59:03 +01:00
  • a38482ffcb Remove data race; Unlock once done pruning/deleting Milos Gajdos 2019-09-19 11:53:13 +01:00
  • ee74e26582 Merge pull request #769 from micro/advertise Asim Aslam 2019-09-18 19:06:24 +01:00
  • 6222bc2a1e only set tunnel address if advertise is blank Asim Aslam 2019-09-18 19:04:22 +01:00
  • 05e62a2b95 allow setting advertise address Asim Aslam 2019-09-18 18:56:02 +01:00
  • cdbab3df66 Merge pull request #766 from milosgajdos83/hash-service Asim Aslam 2019-09-17 18:39:17 +01:00
  • 38d6ffdf9a Hash the service address before advertising it to the network. Milos Gajdos 2019-09-17 17:55:42 +01:00