| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 低可靠实例退出时,可能出现instanceInfoMap_数据无法被清理,proxy会卡在等待实例退出的循环中无法停止 低可靠实例,不保证master接管实例后proxy重启的恢复,因此可以跳过 Signed-off-by: linziqi <linziqi1@huawei.com> | 2 个月前 | |
feat(routing): integrate LRU cache with instance proxy and observer Add QueryInstanceRoute interface to observer and integrate LRU routing cache: - Add QueryInstanceRoute to DataPlaneObserver interface for on-demand route queries - Integrate LRU cache with InstanceProxy for direct routing - Add request dispatcher support for routing cache lookups - Update instance proxy to use cached routes when available This enables direct routing by caching proxyID → address mappings. Signed-off-by: robb <luowenyu4@huawei.com> Signed-off-by: robb <luowenyu4@huawei.com> | 3 个月前 | |
upload source code | 8 个月前 | |
【Sync】同步现有组件代码修改 | 8 个月前 | |
fix: prevent stale proxy service registration recovery Make ServiceRegistry the authoritative writer for BusProxy service metadata and route self-delete recovery through its current desired state. Serialize register, capability replacement, restore, and stop operations so delayed watch events cannot republish legacy proxy capabilities or revive a stopped registration. Bind lease retries to the lease generation that scheduled them, cancel replaced timers, and ignore stale callbacks after revoke or lease replacement. This prevents an in-flight retry from overwriting a newer value for the same etcd key. Add regression coverage for stale lease retries, delayed delete recovery, stopped registration behavior, observer recovery delegation, and gRPC test server cleanup. Signed-off-by: neatline <fuyipeng3@huawei.com> | 22 小时前 | |
fix: prevent stale proxy service registration recovery Make ServiceRegistry the authoritative writer for BusProxy service metadata and route self-delete recovery through its current desired state. Serialize register, capability replacement, restore, and stop operations so delayed watch events cannot republish legacy proxy capabilities or revive a stopped registration. Bind lease retries to the lease generation that scheduled them, cancel replaced timers, and ignore stale callbacks after revoke or lease replacement. This prevents an in-flight retry from overwriting a newer value for the same etcd key. Add regression coverage for stale lease retries, delayed delete recovery, stopped registration behavior, observer recovery delegation, and gRPC test server cleanup. Signed-off-by: neatline <fuyipeng3@huawei.com> | 22 小时前 | |
upload source code | 8 个月前 | |
upload source code | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 3 个月前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 22 小时前 | ||
| 22 小时前 | ||
| 8 个月前 | ||
| 8 个月前 |