pulsarctl icon indicating copy to clipboard operation
pulsarctl copied to clipboard

Update dependencies to latest versions

Open codelipenghui opened this issue 7 months ago • 1 comments

This PR updates all dependencies to their latest versions and fixes compatibility issues with the updated dependencies. Changes include:

  1. Updated all Go dependencies to their latest versions
  2. Fixed field name in pkg/ctl/namespace/set_replication_clusters.go (ClusterIds → ClusterIDs)
  3. 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 avatar May 08 '25 16:05 codelipenghui

@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)

github-actions[bot] avatar May 08 '25 16:05 github-actions[bot]