提交

提交图

3577 次代码提交

作者 SHA1 备注 提交日期
Asim Aslam 1fa3ac5599 write nil when expiry is zero
Docker / build (push) Has been cancelled
Run tests / Test repo (push) Has been cancelled
v3.0.0-beta
2020-08-12 12:52:14 +01:00
Asim Aslam 375b67ee16 simplify runtime logs 2020-08-11 22:57:30 +01:00
Dominic Wong 69a53e8070 expiry can be taken from options or record (#1928) 2020-08-11 18:11:18 +01:00
Asim Aslam b6e1c7ac99 make source dir a variable 2020-08-11 17:25:43 +01:00
Asim Aslam e83a808b05 make log dir a variable 2020-08-11 17:23:00 +01:00
ben-toogood 012ec6a998 router/registry: fix expiring routes bug (#1927) 2020-08-11 16:57:04 +01:00
Asim Aslam fae4151027 Add a build package (#1926)
* Add a build package

* fix go mod

* package tar
2020-08-11 16:51:58 +01:00
ben-toogood e162e6d505 router/registry: fix bug which impacts service registered in multiple domains (#1925)
* router/registry: fix bug which impacts service registered in multiple domains

* router/registry: bugfix
2020-08-11 12:42:22 +01:00
Asim Aslam c51ef6fc29 move wrapper to client 2020-08-11 11:25:49 +01:00
Asim Aslam 28d6340f04 Merge branch 'master' of ssh://github.com/micro/go-micro 2020-08-11 10:32:25 +01:00
Asim Aslam 4fc193f95d Delete the cmd package 2020-08-11 10:24:55 +01:00
Asim Aslam d072eb6ff2 Deprecate service (#1924) 2020-08-11 10:03:47 +01:00
ben-toogood 1263806a39 util/kubernetes: add readiness check to deployments (#1923) 2020-08-11 08:38:30 +01:00
Asim Aslam 959407bad9 support wrapper slice in api server options 2020-08-10 22:38:54 +01:00
Asim Aslam 61d12d3a39 fix etcd keys for services (#1922) 2020-08-10 21:58:35 +01:00
Asim Aslam 4db8ea8f6a Move tunnel to its own package (#1921) 2020-08-10 17:31:21 +01:00
Asim Aslam 13f495587e cleanup debug and transport (#1920) 2020-08-10 15:58:39 +01:00
ben-toogood 593b543230 runtime/kubernetes: fix streaming logs error handling (#1919) 2020-08-10 15:20:33 +01:00
ben-toogood fdce953c15 runtime/kubernetes: fix update bug (#1918) 2020-08-10 15:08:04 +01:00
Janos Dobronszki 96836f2e43 Decrease log levels in router/registry package to not appear for CLI users (#1917) 2020-08-10 13:57:45 +01:00
Asim Aslam 65e6ee8566 use noop resolver in network by default 2020-08-09 22:11:57 +01:00
Asim Aslam a7c70c66b1 return a micro error on lookup failure 2020-08-09 21:44:39 +01:00
Asim Aslam b2582c0992 fix deadlock bug 2020-08-09 19:39:21 +01:00
Asim Aslam 6373cc91b7 remove print statement 2020-08-09 19:35:07 +01:00
Asim Aslam ed704640aa getDomain should return the default domain 2020-08-09 19:08:25 +01:00
Asim Aslam cd9e5a1e9e continue to allow endpoint routing 2020-08-09 16:57:34 +01:00
Asim Aslam dcf040ec9f strip back the grpc proxy 2020-08-09 16:47:00 +01:00
Asim Aslam f838c33008 noop.NewRegistry function 2020-08-09 16:26:51 +01:00
Asim Aslam e8ea0f85e9 add a noop registry 2020-08-09 16:17:52 +01:00
Asim Aslam 51f8b4ae3d embed grpc server stream and client so they can be accessed (#1916) 2020-08-09 15:43:41 +01:00
Asim Aslam 69a2032dd7 lower log level to debug 2020-08-08 14:04:18 +01:00
Asim Aslam 64feb6dff2 Add subscriber naem 2020-08-08 09:21:13 +01:00
Asim Aslam 4c95c65d81 Return service name in error 2020-08-08 09:09:34 +01:00
Asim Aslam 4469a41ae7 use a totally different client for the watcher in etcd 2020-08-08 01:40:41 +01:00
Asim Aslam fc67593ee4 cleanup router watcher logic 2020-08-08 01:04:38 +01:00
Asim Aslam e7cc3c2210 protect etcd watcher stop against race condition 2020-08-08 00:57:57 +01:00
Asim Aslam 712fe39a62 initChan is never evaluated because watchRegistry is a blocking call 2020-08-07 23:44:43 +01:00
Asim Aslam 9b14eb8aec close the existing etcd client if it exists 2020-08-07 23:09:06 +01:00
Asim Aslam 124b1bd7b7 add https prefix when using tls config for etcd 2020-08-07 22:46:05 +01:00
ben-toogood ac1aace214 route the API subdomain (#1910)
Co-authored-by: Asim Aslam <asim@aslam.me>
2020-08-07 20:54:55 +01:00
Asim Aslam 324c4e6886 Router refresh (#1912)
* checkpoint

* Refresh and prune routes periodically in the registry router

* remove comment
2020-08-07 20:53:38 +01:00
Asim Aslam d69a4a30cd fix etcd bug that causes deregister to be skipped (#1911) 2020-08-07 19:58:25 +01:00
Asim Aslam a6d7b1d710 Move api/router/util to util/router (#1909) 2020-08-07 13:30:29 +01:00
Asim Aslam 8ee31b94a1 remove handler/util package in favour of util/router (#1908) 2020-08-07 12:47:20 +01:00
Asim Aslam 37cc7fda92 Update pprof.go 2020-08-07 12:18:01 +01:00
Asim Aslam d61cbd29db Update README.md 2020-08-07 11:22:57 +01:00
Asim Aslam b6ab124d83 Update README.md 2020-08-07 11:21:59 +01:00
Dominic Wong 835343d6a5 logs should return for non existent services (#1906) 2020-08-06 22:56:05 +01:00
Maarten Bezemer 74907987d1 codec - Allow to Write() nil body (#1905)
* codec - Allow to Write() nil body

* Oops we are in v3 now
2020-08-06 18:51:00 +01:00
Asim Aslam fb8533b74e Update tunnel 2020-08-06 18:50:35 +01:00