Kevin Wan
|
bf883101d7
|
fix: etcd discovery mechanism on grpc with idle manager (#4589)
|
2025-01-22 14:01:18 +08:00 |
|
Nanosk07
|
33011c7ed1
|
fix: routinegroup & etcd watch goroutine leak (#4514)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
|
2025-01-22 13:38:56 +08:00 |
|
saury
|
17d98f69e0
|
fix memory leak of grpc resolver (#4490)
Co-authored-by: nk <kui.niu@akuvox.com>
|
2025-01-22 13:36:13 +08:00 |
|
MarkJoyMa
|
90afa08367
|
Revert "fix: etcd scheme on grpc resolver" (#4349)
|
2024-09-03 00:48:08 +00:00 |
|
Kevin Wan
|
47d13e5ef8
|
fix: etcd scheme on grpc resolver (#4121)
|
2024-08-27 23:13:37 +08:00 |
|
Kevin Wan
|
9d9c7e0fe0
|
feat: support build tag to reduce binary size w/o k8s (#4323)
|
2024-08-20 19:53:20 +08:00 |
|
featherlight
|
03756c9166
|
refactor zrpc server interceptor builder (#4300)
|
2024-08-08 14:37:19 +00:00 |
|
yonwoo9
|
c02fb3acab
|
chore: initialize some slice type variables (#4249)
|
2024-07-15 15:50:42 +00:00 |
|
Kevin Wan
|
9f8455ddb3
|
chore: fix typo (#4246)
|
2024-07-14 10:52:47 +08:00 |
|
guonaihong
|
775b105ab2
|
added code comments (#4219)
|
2024-07-13 12:09:58 +00:00 |
|
Kevin Wan
|
588e10daef
|
chore: refactor and coding style (#4120)
|
2024-05-06 18:16:56 +08:00 |
|
soasurs
|
62ba01120e
|
fix: zrpc kube resolver builder (#4119)
Signed-off-by: soasurs <soasurs@gmail.com>
|
2024-05-06 14:50:35 +08:00 |
|
Kevin Wan
|
b3cd8a32ed
|
feat: trigger breaker on underlying service timeout (#4112)
|
2024-04-30 19:01:20 +08:00 |
|
Kevin Wan
|
d371ab5479
|
feat: use breaker with ctx to prevent deadline exceeded (#4091)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2024-04-18 23:18:49 +08:00 |
|
mongobaba
|
459d3025c5
|
optimize: change err == xx to errors.Is(err, xx) (#3991)
|
2024-03-09 12:49:16 +00:00 |
|
Kevin Wan
|
e9e55125a9
|
chore: fix warnings (#3990)
|
2024-03-09 13:48:11 +08:00 |
|
Kevin Wan
|
25a807afb2
|
chore: add tests (#3921)
|
2024-02-20 10:11:43 +08:00 |
|
Kevin Wan
|
9c17499757
|
optimize: shedding algorithm performance (#3908)
|
2024-02-15 20:22:22 +08:00 |
|
Kevin Wan
|
a1fca3a1da
|
chore: upgrade go dependencies (#3657)
|
2023-10-28 00:19:22 +08:00 |
|
MarkJoyMa
|
c05e03bb5a
|
feat: add metrics (#3624)
|
2023-10-26 15:51:28 +00:00 |
|
Kevin Wan
|
922efbfc2d
|
chore: refactor zrpc timeout (#3671)
|
2023-10-26 08:55:26 +08:00 |
|
vankillua
|
842c4d81cc
|
feat: support the specified timeout of rpc methods (#2742)
Co-authored-by: hanzijian <hanzijian@52tt.com>
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
|
2023-10-25 13:01:57 +00:00 |
|
Kevin Wan
|
36bbc6a2e2
|
chore: add error handling on registering event handlers to k8s (#3663)
|
2023-10-23 21:57:09 +08:00 |
|
Kevin Wan
|
c2ff00883a
|
chore: update restful/grpc servers shutdown stages (#3662)
|
2023-10-23 13:03:05 +00:00 |
|
Kevin Wan
|
42e0a6f90c
|
chore: refactor errors to use errors.Is (#3654)
|
2023-10-21 00:00:57 +08:00 |
|
Kevin Wan
|
6821b0a7dd
|
chore: upgrade grpc (#3558)
|
2023-09-12 10:30:26 +08:00 |
|
MarkJoyMa
|
92f6c48349
|
fix: NewClientWithTarget miss default config (#3358)
|
2023-06-16 23:29:52 +08:00 |
|
me-cs
|
0217044900
|
update:Use the Milliseconds method of duration to get the number of milliseconds (#3285)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
|
2023-05-26 14:32:46 +00:00 |
|
Kevin Wan
|
8f5a0a2de7
|
fix: remove etcd pings to avoid too-many-pings error (#3212)
|
2023-05-06 12:39:19 +08:00 |
|
cong
|
8ad0668612
|
fix(zrpc): remove default keepalive params for NewClientWithTarget (#3208)
|
2023-05-05 13:00:59 +00:00 |
|
Kevin Wan
|
8ffe4c01d1
|
chore: use logx.Must instead of log.Fatal (#3189)
|
2023-04-29 23:46:04 +08:00 |
|
Kevin Wan
|
14caf5c799
|
chore: simplify tests with logtest (#3184)
|
2023-04-29 20:36:29 +08:00 |
|
MarkJoyMa
|
e20b02f311
|
gateway: open timeout function cabinet (#3047)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
|
2023-04-22 05:23:47 +00:00 |
|
Kevin Wan
|
117611a170
|
fix: default value for keepalive set to 0 (#3152)
|
2023-04-21 03:15:05 +00:00 |
|
cong
|
22fad4bb9c
|
feat(trace): add trace test helpers (#3108)
|
2023-04-08 14:52:25 +00:00 |
|
Kevin Wan
|
98c9b5928a
|
refactor: simplify zrpc stat config (#3107)
|
2023-04-08 14:45:05 +00:00 |
|
cong
|
49135fe25e
|
refactor(zrpc): prefer static config for zrpc server statinterceptor (#3105)
|
2023-04-08 13:03:32 +00:00 |
|
cong
|
b49fc81618
|
refactor(redistest): simplify redistest.CreateRedis API (#3086)
|
2023-04-01 05:02:21 +00:00 |
|
Kevin Wan
|
04434646eb
|
chore: refactor zrpc setup (#3064)
|
2023-03-25 20:40:21 +08:00 |
|
Kevin Wan
|
f77e2c9cfa
|
chore: add more tests (#3014)
|
2023-03-11 14:57:56 +08:00 |
|
Shyunn
|
544aa7c432
|
Added zrpc server custom serverID for custom registration Key when the service is registered on ETCD. (#3008)
|
2023-03-11 14:34:28 +08:00 |
|
Kevin Wan
|
fbf129d535
|
chore: add more tests (#3010)
|
2023-03-10 21:56:19 +08:00 |
|
Kevin Wan
|
dc5b8dd716
|
feat: support grpc client keepalive config (#2950)
|
2023-03-03 23:40:17 +08:00 |
|
Kevin Wan
|
8bc34c58f4
|
fix: test failures (#2892)
Co-authored-by: kevin.wan <kevin.wan@yijinin.com>
|
2023-02-16 19:45:34 +08:00 |
|
Kevin Wan
|
0a5a26385d
|
chore: add more tests (#2866)
* chore: add more tests
* chore: add more tests
* chore: fix test failure
|
2023-02-11 14:21:39 +08:00 |
|
MarkJoyMa
|
dd117ce9cf
|
feat: converge grpc interceptor processing (#2830)
* feat: converge grpc interceptor processing
* x
* x
|
2023-01-30 15:48:50 +08:00 |
|
MarkJoyMa
|
fde05ccb28
|
feat: add MustNewRedis (#2824)
* feat: add MustNewRedis
* feat: add MustNewRedis
* feat: add MustNewRedis
* x
* x
* fix ut
* x
* x
* x
* x
* x
|
2023-01-29 18:03:05 +08:00 |
|
Kevin Wan
|
ae87114282
|
chore: change interface{} to any (#2818)
* chore: change interface{} to any
* chore: update goctl version to 1.5.0
* chore: update goctl deps
|
2023-01-24 16:32:02 +08:00 |
|
Kevin Wan
|
7e0ac77139
|
feat: upgrade go to v1.18 (#2817)
* feat: upgrade go to v1.18
* feat: upgrade go to v1.18
|
2023-01-24 15:47:01 +08:00 |
|
Kevin Wan
|
696da4efee
|
chore: add more tests (#2815)
* chore: add more tests
* chore: add more tests
* chore: add more tests
* chore: add more tests
* chore: add more tests
* chore: add more tests
|
2023-01-24 13:43:13 +08:00 |
|