You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add dynamic connection management to multiserver.Manager (#54)
* feat: add dynamic connection management to multiserver.Manager
Add AddConnection and RemoveConnection methods to support runtime
addition and removal of Trino clients from downstream projects.
Also add RLock to read-path methods for thread safety with mutations.
* refactor: remove deprecation support and fix lint issues
Remove Deprecation struct, IncludeDeprecated filter, formatDeprecation,
mapDeprecation, matchesDeprecation, and all related tests/docs. The
project is too new for deprecation machinery.
Also fix pre-existing lint issues: gosec G706 in server.go (nolint for
operator-controlled env var), staticcheck QF1012 in schema.go
(fmt.Fprintf instead of WriteString+Sprintf), and update multi-server
docs with dynamic connection management API.
* ci: bump golangci-lint to v2.11.4 for Go 1.25 support
0 commit comments