Kevin Wan
|
b139a82c2e
|
fix: resolve data race in service discovery map access (#5408)
|
2026-02-06 23:16:05 +08:00 |
|
Kevin Wan
|
39729f3756
|
fix(discov): add retry cooldown to prevent CPU/disk exhaustion on auth errors (#5347)
|
2025-12-20 22:04:38 +08:00 |
|
Ioannis Pinakoulakis
|
130e1ba963
|
perf: pre-allocate all known length arrays to avoid re-scaling (#5029)
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
|
2025-08-08 16:03:25 +00:00 |
|
Kevin Wan
|
ae09d0e56d
|
chore: use logc instead of logx if possible (#4610)
|
2025-01-29 00:32:21 +08:00 |
|
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 |
|
Kevin Wan
|
24d6150073
|
chore: refactor config center (#4339)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2024-08-28 12:02:48 +00:00 |
|
MarkJoyMa
|
44cddec5c3
|
feat: added configuration center function (#3035)
Co-authored-by: aiden.ma <Aiden.ma@yijinin.com>
|
2024-08-28 14:47:52 +08:00 |
|
Kevin Wan
|
caf0e64beb
|
chore: optimize lock in discov.etcd (#4275)
|
2024-07-27 16:27:05 +08:00 |
|
Kevin Wan
|
8ae0f287d6
|
chore: optimize lock in discov.etcd (#4272)
|
2024-07-25 17:24:05 +08:00 |
|
Viktor Patchev
|
f372b98d96
|
Add: Optimize the error log to be more specific (#3994)
|
2024-03-11 13:06:50 +08:00 |
|
Kevin Wan
|
27c4908342
|
chore: coding style (#3796)
|
2023-12-17 13:44:55 +08:00 |
|
李登富
|
48625fa381
|
fix endless loop caused by ErrCompacted (#3774)
Co-authored-by: lidengfu <lidengfu@excean.com>
|
2023-12-17 05:28:19 +00:00 |
|
Kevin Wan
|
8f5a0a2de7
|
fix: remove etcd pings to avoid too-many-pings error (#3212)
|
2023-05-06 12:39:19 +08:00 |
|
Kevin Wan
|
38a73d7fbe
|
fix: etcd reconnecting problem (#2478)
|
2022-10-02 22:03:56 +08:00 |
|
maizige
|
422f401153
|
fix:etcd get&watch not atomic (#2321)
|
2022-08-29 08:35:31 +08:00 |
|
givemeafish
|
6a4885ba64
|
fix concurrent map writes (#2079)
Co-authored-by: wero <wero@werodeMacBook-Pro.local>
|
2022-07-01 23:07:25 +08:00 |
|
Kevin Wan
|
a91c3907a8
|
feat: rename module from tal-tech to zeromicro (#1413)
|
2022-01-04 15:51:32 +08:00 |
|
Kevin Wan
|
a7aeb8ac0e
|
feat: support tls for etcd client (#1390)
* feat: support tls for etcd client
* chore: fix typo
* refactor: rename TrustedCAFile to CACertFile
* docs: add comments
* fix: missing tls registration
* feat: add InsecureSkipVerify config for testing
|
2022-01-02 20:23:50 +08:00 |
|
Kevin Wan
|
d828c3f37e
|
feat: add etcd resolver scheme, fix discov minor issue (#1281)
|
2021-11-28 20:08:18 +08:00 |
|
Kevin Wan
|
59b9687f31
|
feat: support auth account for etcd (#1174)
|
2021-10-31 09:05:38 +08:00 |
|
Kevin Wan
|
3e8cec5c78
|
upgrade grpc & etcd dependencies (#771)
|
2021-06-21 09:05:20 +08:00 |
|
Kevin Wan
|
74ee163761
|
fix bug that etcd stream cancelled without re-watch (#770)
|
2021-06-17 18:46:16 +08:00 |
|
Kevin Wan
|
f02711a9cb
|
golint core/discov (#525)
|
2021-02-27 23:56:18 +08:00 |
|
kevin
|
0a7e0cce77
|
update package reference
|
2020-08-08 16:40:10 +08:00 |
|
kevin
|
7e3a369a8f
|
initial import
|
2020-07-26 17:09:05 +08:00 |
|