pulsarctl
pulsarctl copied to clipboard
Update dependencies to latest versions
This PR updates all dependencies to their latest versions and fixes compatibility issues with the updated dependencies. Changes include:
- Updated all Go dependencies to their latest versions
- Fixed field name in pkg/ctl/namespace/set_replication_clusters.go (ClusterIds → ClusterIDs)
- Updated pkg/pulsarctl.go to use logger.Writer instead of deprecated logger.FabulousWriter
Important notes:
- The zstd compression library remains at version 1.5.0, which is compatible with pebble
- The build is successful and basic functionality (--version, --help) works as expected.
@codelipenghui:Thanks for your contribution. For this PR, do we need to update docs? (The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)