Skip to content

Commit a54b35a

Browse files
Add client_routes module for Private Link support
Implement the core client routes module that handles dynamic address translation via the system.client_routes table. This includes: - ClientRouteProxy and ClientRoutesConfig for user-facing configuration - _Route dataclass and _RouteStore for records storage - _ClientRoutesHandler for route lifecycle management: initialization, CLIENT_ROUTES_CHANGE event handling, control connection reconnect, querying system.client_routes, and DNS resolution with caching - Preferred route selection logic that avoids unnecessary connection_id migration when multiple routes exist for the same host cr
1 parent 90f071a commit a54b35a

1 file changed

Lines changed: 414 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)