David Brouwer
|
a3980c2308
|
feat: add test framework & refactor RPC server (#2579)
Co-authored-by: Rene Jochum <rene@jochum.dev>
|
2022-10-20 13:00:50 +02:00 |
|
keepstep
|
c25dee7c8a
|
fix(registry/cache): do not watch when ttl=0 eg: some custom registry no s… (#2580)
Co-authored-by: keep <keep@pa.com>
|
2022-10-08 15:19:48 +02:00 |
|
Rene Jochum
|
010b1d9f11
|
fix: linting issues (#2566)
|
2022-09-30 20:32:55 +02:00 |
|
David Brouwer
|
85c0b0b8eb
|
fix: some linting issues (#2563)
|
2022-09-30 16:27:07 +02:00 |
|
Mohamed MHAMDI
|
1db36357d5
|
feat(logger): add logger option to all micro components (override DefaultLogger) closes #2556 (#2559)
* feat(logger): add logger option to all components
* fix: refactor api/rpc.go
* fix: refactor api/stream.go
* fix: api/options.go comment
* fix(logger): do not use logger.Helper internally
* fix(logger): fix comments
* fix(logger): use level.Enabled method
* fix: rename mlogger to log
* fix: run go fmt
* fix: log level
* fix: factories
Co-authored-by: Mohamed MHAMDI <mmhamdi@hubside.com>
Co-authored-by: Davincible <david.brouwer.99@gmail.com>
|
2022-09-29 16:44:53 +02:00 |
|
JellyTony
|
65a2e4ed02
|
fix(registry): fix watch services only first time (#2517)
|
2022-06-29 08:49:22 +01:00 |
|
Asim Aslam
|
1cd7cfaa6c
|
go-micro.dev/v4 (#2305)
|
2021-10-12 12:55:53 +01:00 |
|
Kurisu_Amatist
|
efd4ef0e62
|
fix(cache): only watch calling service in registry (#2273)
|
2021-09-19 10:40:21 +01:00 |
|
Asim Aslam
|
d94936f6c9
|
v3 (#2104)
* v3
* revert plugins
* fixup some issues
|
2021-01-20 13:54:31 +00:00 |
|
Goober
|
bf4ab679e1
|
Fix zk watchDir (#2102)
Signed-off-by: Goober <chenhao86899@gmail.com>
|
2021-01-05 17:32:17 +00:00 |
|
Hao
|
b5431de2e8
|
Use singleflight to prevent registry cache breakdown (#2098)
|
2020-12-21 14:34:59 +00:00 |
|
Ben Toogood
|
e17825474f
|
Add context options to the runtime
|
2020-04-14 12:32:59 +01:00 |
|
Asim Aslam
|
e5268dd0a6
|
move reg util to own package (#1523)
* move reg util to own package
* fix test
* fix broken static router
|
2020-04-10 17:41:10 +01:00 |
|
Vasiliy Tolstov
|
1fbc056dd4
|
minimize allocations (#1472)
* server: minimize allocations on re-register
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* server: stop old instance before Init()
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* client/grpc: fix allocations in protobuf marshal
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* codec/json: fix allocations in protobuf marshal
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* remove stop from init
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* codec/grpc: expose MaxMessageSize
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* codec: use buffer pool
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* metadata: minimize reallocations
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* util/wrapper: use metadata helper
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* registry/cache: move logs to debug level
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* server: move logs to debug level
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* server: cache service only when Advertise is ip addr
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* server: use metadata.Copy
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2020-04-08 10:50:19 +01:00 |
|
Vasiliy Tolstov
|
7b385bf163
|
minimize allocations in logger and tunnel code (#1323)
* logs alloc
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* tunnel allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* try to fix tunnel
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* cache cipher for send
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2020-03-11 17:55:39 +00:00 |
|
Vasiliy Tolstov
|
117f56ebf7
|
prune util/log and user logger (#1237)
* prune util/log and user logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* plaintext logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
* add newline
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2020-02-23 13:45:20 +00:00 |
|
Vasiliy Tolstov
|
f23638c036
|
fix import paths for v2 release
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
|
2020-01-30 14:44:40 +03:00 |
|
Asim Aslam
|
254045e9f3
|
Remove go routines for mdns watcher and cache registry (#919)
|
2019-11-06 15:49:40 +00:00 |
|
yandd
|
f9c639af4e
|
fix rcache ttl
|
2019-10-30 14:01:51 +08:00 |
|
Asim Aslam
|
44b794722e
|
rcache becomes cache
|
2019-10-14 22:39:26 +01:00 |
|
Milos Gajdos
|
fc89c9831e
|
heck cache status error
|
2019-10-11 10:47:42 +01:00 |
|
Asim Aslam
|
cfb846ee7e
|
Fix race in cache
|
2019-10-04 16:40:21 +01:00 |
|
Asim Aslam
|
c4b6d0f3a8
|
fix major deadlock in registry cache
|
2019-10-04 16:29:56 +01:00 |
|
Asim Aslam
|
5d77ce9e9b
|
Rename rcache file to cache
|
2019-10-02 12:35:20 +01:00 |
|