Commit Graph

  • 9ad5ae6644
    Adds new RPC methods to router service interface Milos Gajdos 2019-07-24 21:07:04 +0100
  • 220a8fafb1
    Merge pull request #610 from milosgajdos83/proxy-watch Asim Aslam 2019-07-24 11:19:52 -0700
  • 809de7a052
    Mutex Unlock when we fail to store route in cache. Milos Gajdos 2019-07-24 19:13:05 +0100
  • 23f0231a09
    Adds route watcher to mucp.Proxy Milos Gajdos 2019-07-24 19:03:13 +0100
  • 74cbce72df
    Merge pull request #609 from milosgajdos83/proxy-router-interface Asim Aslam 2019-07-24 10:40:33 -0700
  • b55adc0c30
    mucp Proxy no longer uses RPC interface of router.Router directly Milos Gajdos 2019-07-24 18:13:51 +0100
  • 388ac34b7c
    Merge pull request #608 from milosgajdos83/router-cleanup Asim Aslam 2019-07-24 09:46:48 -0700
  • 13a8cfe7f3
    Small function documentation update Milos Gajdos 2019-07-24 17:22:27 +0100
  • 1e94d9fe5a
    Router cleanup and refactoring for win and profit. Milos Gajdos 2019-07-24 17:16:52 +0100
  • 49dcc3d1bd Remove readme and examples from web repo Asim Aslam 2019-07-22 09:57:34 -0700
  • 481ebe9d4f
    Merge pull request #604 from BruceWangNo1/patch-1 Milos Gajdos 2019-07-22 10:55:55 +0100
  • 502f6d3e9f
    Update client.go Bruce Wang 2019-07-22 15:41:14 +0800
  • 8f2585724c
    Merge pull request #598 from unistack-org/ipv6fix Asim Aslam 2019-07-18 07:24:47 -0700
  • 1217ca94b1 bunch of other ipv6 fixes Vasiliy Tolstov 2019-07-18 00:18:40 +0300
  • 96cf14ed53
    Merge pull request #591 from milosgajdos83/advert-damp Asim Aslam 2019-07-17 08:12:35 -0700
  • 3a8edd705c
    Merge pull request #594 from unistack-org/ipv6 Asim Aslam 2019-07-17 07:51:17 -0700
  • 94b6455577
    Increment WaitGroup before launching advertiseEvents goroutine Milos Gajdos 2019-07-17 13:02:47 +0100
  • e688ab0a45 fix ipv6 addr parsing and using Vasiliy Tolstov 2019-07-17 10:38:50 +0300
  • 2803146673
    Renaming rampage Milos Gajdos 2019-07-17 00:06:11 +0100
  • d4fefc4b76
    Merge pull request #592 from unistack-org/speedup Asim Aslam 2019-07-16 14:41:11 -0700
  • a3bddf5839 changes to minimize allocations and provide useful info Vasiliy Tolstov 2019-07-17 00:19:59 +0300
  • 92495d22db
    Fixes advert dampening behaviour. Milos Gajdos 2019-07-16 19:00:25 +0100
  • 8c7e35c3c6
    Merge pull request #587 from milosgajdos83/registry-copy-perf Asim Aslam 2019-07-15 07:04:49 -0700
  • c108188d65
    Preallocate nodes slice in addNodes before populating it Milos Gajdos 2019-07-15 14:47:33 +0100
  • 609934ce99
    Preallocate slices; avoide append() reallocations when copying data Milos Gajdos 2019-07-15 11:13:58 +0100
  • aa79c41fc5 update tunnel comment Asim Aslam 2019-07-14 18:34:32 -0700
  • a549f92dec
    Merge pull request #585 from unistack-org/transport2 Asim Aslam 2019-07-13 19:38:22 -0700
  • 81d2259fac transport memory: fix races Vasiliy Tolstov 2019-07-13 23:47:57 +0300
  • 2fecde1dbb
    Merge pull request #583 from unistack-org/broker Asim Aslam 2019-07-13 00:16:28 +0100
  • 008749b2b0 broker memory: fix issue with publish/subscribe Vasiliy Tolstov 2019-07-12 23:47:37 +0300
  • 3ccb900bca
    Merge pull request #582 from unistack-org/memory2 Asim Aslam 2019-07-12 10:29:46 +0100
  • a72e1185da memory transport: use write mutex lock when close Vasiliy Tolstov 2019-07-12 12:11:08 +0300
  • 5157241c88 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-11 21:46:33 +0100
  • 70d811c47a don't use quic in the test Asim Aslam 2019-07-11 21:46:27 +0100
  • b371704444
    Merge pull request #581 from milosgajdos83/proto-update Asim Aslam 2019-07-11 21:44:10 +0100
  • a5f21e69ad Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-11 21:41:00 +0100
  • 6b984136f7 update go mod Asim Aslam 2019-07-11 21:40:52 +0100
  • 9c851f297b
    Added proto.Advert type to protobuf definitions Milos Gajdos 2019-07-11 21:14:34 +0100
  • dac8a13a77
    Merge pull request #580 from milosgajdos83/advertise-table Asim Aslam 2019-07-11 12:49:02 +0100
  • 360e193a01 update go mod Asim Aslam 2019-07-11 12:47:50 +0100
  • 35a1de91a9
    Advertise full table every minute. Milos Gajdos 2019-07-11 12:36:39 +0100
  • 7631463b94 fix compilation errors Asim Aslam 2019-07-11 10:47:02 +0100
  • 6581586226 Make tunnel test use quic Asim Aslam 2019-07-11 10:34:01 +0100
  • 06c29302d7 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-11 09:38:27 +0100
  • dab0e9e9bc Set next protos in quic Asim Aslam 2019-07-11 09:38:20 +0100
  • 47d91a1f64
    Merge pull request #579 from magodo/magodo/store_get_reset_expiry Asim Aslam 2019-07-11 08:39:46 +0100
  • bdeae91063 condense code magodo 2019-07-11 14:13:58 +0800
  • c8d57032bc update expiry only if it is non-zero magodo 2019-07-11 12:58:20 +0800
  • 3abe3aa28b store.Read() returns honor Record.Expiry magodo 2019-07-11 12:51:55 +0800
  • 9b1cb4ef0e functioning tunnel with test Asim Aslam 2019-07-11 00:55:50 +0100
  • b4796724d9 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-11 00:14:43 +0100
  • ae5376cc0e functioning tunnel/link code Asim Aslam 2019-07-11 00:14:36 +0100
  • 7bee0629c2
    Merge pull request #578 from unistack-org/memory Asim Aslam 2019-07-10 23:30:46 +0100
  • 29fa8de98e memory transport: fix race cond on channel close Vasiliy Tolstov 2019-07-11 01:21:03 +0300
  • 382fbecd40
    Merge pull request #577 from milosgajdos83/update-events Asim Aslam 2019-07-10 21:54:48 +0100
  • a0ee7d2092
    Added update action to manageServiceRoutes. Table is embedded; skip opts Milos Gajdos 2019-07-10 21:28:32 +0100
  • 1f744b31a4 Return the dead node when deleting the service Asim Aslam 2019-07-10 21:03:53 +0100
  • 998a23c963 Functional code for link Asim Aslam 2019-07-10 20:04:01 +0100
  • e17ecf66b1 Fix breaking code Asim Aslam 2019-07-10 20:03:55 +0100
  • c5dd737568 Add back in broker address Asim Aslam 2019-07-10 19:58:30 +0100
  • 7c29be288b Update a tunnel top level comment Asim Aslam 2019-07-10 19:33:34 +0100
  • 217f540601 The listener has no session id Asim Aslam 2019-07-10 19:17:36 +0100
  • ffae0f0fab Add a comment for tunnel processor Asim Aslam 2019-07-10 19:13:50 +0100
  • 4cca2b43a3 Add further link comments Asim Aslam 2019-07-10 19:11:32 +0100
  • 8c157c1d5f update link comments Asim Aslam 2019-07-10 19:09:22 +0100
  • 1f218f7b48 Allow the socket to be specified Asim Aslam 2019-07-10 19:07:18 +0100
  • 7e0d4fe0cf Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-10 19:01:38 +0100
  • 0a39fe39c3 Update tunnel to use id+session for the key Asim Aslam 2019-07-10 19:01:24 +0100
  • 163b917ec7
    proto.EventType Insert is now Create to mirror table.Event Milos Gajdos 2019-07-10 18:37:46 +0100
  • 0f16eb2858 add further comments to tunnel Asim Aslam 2019-07-10 18:35:10 +0100
  • 89231f701b Add comments and session Asim Aslam 2019-07-10 18:26:11 +0100
  • 196e76e350 Merge branch 'master' of ssh://github.com/micro/go-micro Asim Aslam 2019-07-10 18:24:12 +0100
  • f3d9177233 Add sessions to tunnel Asim Aslam 2019-07-10 18:24:03 +0100
  • 8b7ac8a3f9
    Merge pull request #576 from milosgajdos83/router-rpc Asim Aslam 2019-07-10 17:55:23 +0100
  • 8f5aed707e
    Table.Add is now Table.Create. Insesrt event is now Create event. Milos Gajdos 2019-07-10 17:46:22 +0100
  • c71576a538 Update link Id comment Asim Aslam 2019-07-10 17:43:36 +0100
  • 27cfc06828 Cleanup and move around the link code Asim Aslam 2019-07-10 17:42:41 +0100
  • 717ba4b3c0 Add tunnel comments Asim Aslam 2019-07-10 17:41:17 +0100
  • 4e3a230356 top level package comment Asim Aslam 2019-07-10 17:40:14 +0100
  • 66c2519696 Add Tunnel: an interface for stream duplexing over a link Asim Aslam 2019-07-10 17:36:04 +0100
  • 86dfa82dfa
    Added List and Watch rpc calls. Milos Gajdos 2019-07-10 17:21:55 +0100
  • 55f8045a70 Add link: a layer ontop of a transport socket Asim Aslam 2019-07-10 17:12:51 +0100
  • b23d955536 Use gateway if available Asim Aslam 2019-07-10 08:26:33 +0100
  • 5b565f9f10 update comment Asim Aslam 2019-07-10 07:56:52 +0100
  • 9955ed2034 move table Asim Aslam 2019-07-10 07:56:18 +0100
  • c36107e811 cleanup consts Asim Aslam 2019-07-10 07:51:24 +0100
  • a08b64c8ab remove the string methods Asim Aslam 2019-07-10 07:50:33 +0100
  • 64ec0633a3 Fix breaks and go fmt Asim Aslam 2019-07-10 07:47:17 +0100
  • 0a1b657221 visual cleanup of router code Asim Aslam 2019-07-10 07:45:27 +0100
  • 34967e8e33
    Merge pull request #573 from milosgajdos83/flap-detection Asim Aslam 2019-07-10 07:12:18 +0100
  • eda380284c remove network Asim Aslam 2019-07-09 18:45:14 +0100
  • 0bf54c122f move transport back Asim Aslam 2019-07-09 18:41:26 +0100
  • 97282a5377 remove resolver Asim Aslam 2019-07-09 16:54:44 +0100
  • b642d5e1c0 remove proto dir Asim Aslam 2019-07-09 16:53:30 +0100
  • c5a282ddd3 remove the tunnel Asim Aslam 2019-07-09 16:52:44 +0100
  • 6cf8bde612
    Router selector and proxy modifications due to Route struct changes. Milos Gajdos 2019-07-09 16:45:31 +0100
  • 327029beff fix string method Asim Aslam 2019-07-09 16:44:43 +0100
  • c5214c931f reorder and reword Asim Aslam 2019-07-09 16:38:44 +0100
  • d725980444 add some initialisers Asim Aslam 2019-07-09 16:37:59 +0100
  • 23cb811f60
    Removed fmt.Stringer artistry from all roouter and table structs Milos Gajdos 2019-07-09 16:17:18 +0100