Commit Graph

  • c5fb409760
    Removed debug logs Milos Gajdos 2019-07-09 15:55:39 +0100
  • 70665e5a7d
    Route has changed to accomodate Link, Service and Address Milos Gajdos 2019-07-09 15:45:42 +0100
  • 449aa0a339
    Collect ANNOUNCE mesage events before adding default gateway. Milos Gajdos 2019-07-09 15:01:52 +0100
  • 265271008e
    Simplified processEvents loop; Added router Announcement. Milos Gajdos 2019-07-09 12:46:15 +0100
  • b82245429e
    Simplified table logic. Lookup tests. mucp/cient update Milos Gajdos 2019-07-08 21:03:54 +0100
  • cc590f5f2c
    Table now has a dedicated package inside router package. Milos Gajdos 2019-07-08 16:51:55 +0100
  • 0c1a28a9b6
    Router routing table management. Table route hashes. Status codes changed. Milos Gajdos 2019-07-08 16:16:50 +0100
  • 30d05e34a9
    Read and remove routes based on registry event deltas Milos Gajdos 2019-07-06 01:31:59 +0100
  • b68f0e237f
    Removed event from eventMap once sent to be advertised Milos Gajdos 2019-07-06 00:36:15 +0100
  • 72ef032162
    First shot at flapping detection and event advertising. Milos Gajdos 2019-07-05 19:15:32 +0100
  • d6c07dfb16
    Update is now Advert Milos Gajdos 2019-07-04 02:06:59 +0100
  • ea872f6900
    Updated error statements; Update ships list of events. Milos Gajdos 2019-07-03 19:50:07 +0100
  • 6bdc23a3aa add comments Asim Aslam 2019-07-08 16:32:12 +0100
  • fa54db5ba5 rename network name to go.micro Asim Aslam 2019-07-08 16:27:02 +0100
  • 8015a1daaf Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-08 16:25:41 +0100
  • 608a1f8add remove node code Asim Aslam 2019-07-08 16:25:04 +0100
  • 4a02e1ff2f rewrite network interface Asim Aslam 2019-07-08 16:24:57 +0100
  • 5cd1e81ba9
    Merge pull request #570 from sunfuze/grpc-json-marshal Asim Aslam 2019-07-08 08:44:51 +0100
  • d3edad474e
    Merge pull request #571 from micro/remove-port Asim Aslam 2019-07-08 08:18:26 +0100
  • e0bf1c2283 Remove Port from registry Asim Aslam 2019-07-08 08:01:42 +0100
  • b655f7f55a grpc: using jsonpb.Marshaler to do Marshal, map to jsonpb.Unmarsh Joe 2019-07-08 10:32:10 +0800
  • 5b7454e5a8 update transport package comments Asim Aslam 2019-07-07 15:04:07 +0100
  • 0b732b2c49 update transport package comments Asim Aslam 2019-07-07 15:03:08 +0100
  • be33d9204a
    Merge pull request #569 from micro/event Asim Aslam 2019-07-07 12:45:37 +0100
  • 4b4ad68eb9 Change Publication to Event Asim Aslam 2019-07-07 12:44:09 +0100
  • 79b03a6825 add broker args Asim Aslam 2019-07-07 12:36:14 +0100
  • 777a203f96 gofmt Asim Aslam 2019-07-07 12:33:54 +0100
  • c1097a4509 strip broker address Asim Aslam 2019-07-07 12:33:47 +0100
  • 5f664faeba Add transport options comments Asim Aslam 2019-07-07 12:23:03 +0100
  • d2d6841f02 Move transport to network/transport Asim Aslam 2019-07-07 10:37:34 +0100
  • eafc930f84 Change network id to name Asim Aslam 2019-07-07 10:10:38 +0100
  • d1fc3c361e
    Merge pull request #566 from unistack-org/speed Asim Aslam 2019-07-04 17:29:32 +0100
  • e40307c567 codec grpc: fix extra allocations on message unmarshal Vasiliy Tolstov 2019-07-04 14:06:29 +0300
  • a412486c39 Update registry util semantics Asim Aslam 2019-07-04 11:36:49 +0100
  • 59a0e727e4
    Merge pull request #563 from unistack-org/race Asim Aslam 2019-07-04 11:16:54 +0100
  • b35f227f7a
    Merge pull request #565 from sunfuze/grpc-json-unmarshal Asim Aslam 2019-07-04 11:16:11 +0100
  • 00ba1655ca remove some readmes Asim Aslam 2019-07-04 11:15:54 +0100
  • e88041dc26 if unmarshal target is proto.Message, using jsonpb Joe 2019-07-04 16:43:36 +0800
  • 0e34c572b4 export registry util function to safe copy registry data Vasiliy Tolstov 2019-07-04 00:15:44 +0300
  • 2644497ccb Fix some link connection logic Asim Aslam 2019-07-03 19:51:40 +0100
  • e54de56376 Functional loopback code Asim Aslam 2019-07-03 19:26:24 +0100
  • 7008809eff Make the link use debug Asim Aslam 2019-07-02 20:57:23 +0100
  • f619e46def Some functioning network code Asim Aslam 2019-07-02 20:54:21 +0100
  • c3611aead2 go fmt Asim Aslam 2019-07-02 20:53:42 +0100
  • 686aa3aa05 log levels Asim Aslam 2019-07-02 19:21:43 +0100
  • 543dc0166c Restructure network things before moving Asim Aslam 2019-07-02 08:45:00 +0100
  • 372ad949ff Rename to mucp transport Asim Aslam 2019-07-02 00:48:15 +0100
  • a0c2d18c40
    Merge pull request #559 from milosgajdos83/table-tests Asim Aslam 2019-07-02 00:28:52 +0100
  • b4236f4430 Add network transport Asim Aslam 2019-07-02 00:27:53 +0100
  • 0e1fcc4f28
    Stop hardcoding table sizes; increment as you move on. Milos Gajdos 2019-07-01 23:36:22 +0100
  • 8f22e61a8b
    List test function properly named. Milos Gajdos 2019-07-01 23:19:35 +0100
  • 956902f641
    Added List tests. Milos Gajdos 2019-07-01 23:15:45 +0100
  • ffac0b9a18
    First batch of Add/Del/Update tests. Milos Gajdos 2019-07-01 22:57:27 +0100
  • c108b51d2a add network to Node proto Asim Aslam 2019-07-01 23:12:05 +0100
  • 5fd798c9b6 add resolver comment Asim Aslam 2019-07-01 23:11:55 +0100
  • ebe3633082 move network initialiser code Asim Aslam 2019-07-01 22:59:11 +0100
  • 032c3134c6 update comment Asim Aslam 2019-07-01 22:54:26 +0100
  • 8ccf61ebaf Strip Link methods Asim Aslam 2019-07-01 22:52:28 +0100
  • fbbc33d0f9 Set Network() to string Asim Aslam 2019-07-01 22:41:27 +0100
  • da299ea26b
    Simmplified RT Lookup. No more Metric in Query. Milos Gajdos 2019-07-01 20:33:08 +0100
  • d3e200575c Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-01 18:37:45 +0100
  • ddee8412ff Add tunnel interface Asim Aslam 2019-07-01 18:37:39 +0100
  • c84f101e17
    Merge pull request #553 from milosgajdos83/router-network Asim Aslam 2019-07-01 16:17:02 +0100
  • f6e064cdbd
    Fixed router idempotency. Return registry.ErrWatchStopped from mdns reg Milos Gajdos 2019-07-01 15:43:50 +0100
  • cff46c3fd8
    Added Init state. Recreate exit and advertise channels when recovering Milos Gajdos 2019-06-29 00:46:22 +0100
  • 32300eadc1
    Added Router Status which allows to track router status Milos Gajdos 2019-06-28 18:35:53 +0100
  • 8ad2f73ad6
    Advertisement is now Update; started bit is now running. Milos Gajdos 2019-06-28 11:53:55 +0100
  • 9d7420658d
    Changed router interface. Added table watcher. Advertise routes Milos Gajdos 2019-06-27 22:52:51 +0100
  • 0971deb9cc
    Merge pull request #558 from micro/network Asim Aslam 2019-07-01 12:12:23 +0100
  • 0899282277 Checkpoint networking code Asim Aslam 2019-07-01 11:55:15 +0100
  • d8e998ad85 add peer in context Asim Aslam 2019-06-27 14:53:01 +0100
  • b4b76d452a Call advertise Asim Aslam 2019-06-27 14:38:12 +0100
  • 67e3d560fe Lookup every service. FML Asim Aslam 2019-06-27 14:37:52 +0100
  • 9630e153a5 fix grpc proto wrapper Asim Aslam 2019-06-27 13:08:06 +0100
  • 43297f731c Add default router Asim Aslam 2019-06-27 12:57:23 +0100
  • f6f6e1b561 Use the router to get routes Asim Aslam 2019-06-27 12:56:52 +0100
  • 4bee5c1b2b
    Merge pull request #546 from lpxxn/master Asim Aslam 2019-06-27 07:02:45 +0100
  • 3b0ef425b6 pass parameter to anonymous function lpxxn 2019-06-27 13:06:53 +0800
  • 5334203435
    Merge pull request #4 from micro/master 李鹏 2019-06-27 13:01:14 +0800
  • 0da8256426 Accept a range of addresses Asim Aslam 2019-06-26 20:51:13 +0100
  • 940ea94a96 Lookup router via registry Asim Aslam 2019-06-26 19:56:40 +0100
  • b904f383c1 go fmt Asim Aslam 2019-06-26 19:28:30 +0100
  • cedcef032d Add remote lookup via router selector Asim Aslam 2019-06-26 19:27:38 +0100
  • 76011b151d
    Bugfix: Set gateway to node.Address Milos Gajdos 2019-06-26 16:28:33 +0100
  • 27b145f968 add router proto Asim Aslam 2019-06-26 16:23:10 +0100
  • ac098e4d78 add router selector and network defaults Asim Aslam 2019-06-26 16:12:57 +0100
  • 1a62c11166
    Merge pull request #544 from milosgajdos83/router-rework Asim Aslam 2019-06-26 16:08:12 +0100
  • fe84a2d726
    Route per service node. No Network Registry for now. Milos Gajdos 2019-06-26 16:03:19 +0100
  • c282125f09
    Merge pull request #3 from micro/master 李鹏 2019-06-26 11:56:00 +0800
  • 4cad7697cc
    Merge pull request #542 from magodo/config_consul_source_opt Asim Aslam 2019-06-25 16:14:03 +0100
  • a8dbca756c rename stuff per feedback magodo 2019-06-25 22:41:31 +0800
  • 8e4fd16aff Add consul-specific option for config (as registry) magodo 2019-06-25 18:31:32 +0800
  • 68764ebafc Add registry resolver Asim Aslam 2019-06-24 15:30:17 +0100
  • 4d08618517 fix typo Asim Aslam 2019-06-24 15:22:12 +0100
  • e5959f80d6 add http resolver Asim Aslam 2019-06-24 15:21:24 +0100
  • b89423bf37 add resolver Asim Aslam 2019-06-24 15:11:11 +0100
  • 9a56c4e0b2 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-06-24 14:49:26 +0100
  • 4f982bb9cd Default to json content-type in api Asim Aslam 2019-06-24 14:49:19 +0100
  • 1277f2478d
    Merge pull request #541 from milosgajdos83/gossip-del-service-revert Asim Aslam 2019-06-22 20:05:10 +0100
  • dffbe045e4 move node functions Asim Aslam 2019-06-22 19:02:57 +0100