Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix][misc] Rename netty native libraries in pulsar-client-admin-shaded #22954

Conversation

lhotari
Copy link
Member

@lhotari lhotari commented Jun 21, 2024

Motivation

It's necessary to rename the bundled Netty native libraries in the shaded jar file.
This has been done for pulsar-client and pulsar-client-all. Netty is also included in pulsar-client-admin-shaded and the renaming has been missing.

Modifications

  • add similar renaming to pulsar-client-admin-shaded/pom.xml

Additional information

Using pulsar-client-admin dependency might cause applications to crash if the application uses an older version of Netty or Netty Tcnative. The workaround to this issue (before the fix in this PR is released) is to use the shaded pulsar-client-all dependency (which includes both the Java client and the Admin client) instead of using pulsar-client-admin dependency.

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

@lhotari lhotari merged commit ddb03bb into apache:master Jun 21, 2024
52 of 58 checks passed
lhotari added a commit that referenced this pull request Jun 24, 2024
lhotari added a commit that referenced this pull request Jun 24, 2024
lhotari added a commit that referenced this pull request Jun 24, 2024
lhotari added a commit that referenced this pull request Jun 24, 2024
nikhil-ctds pushed a commit to datastax/pulsar that referenced this pull request Jun 27, 2024
…ed (apache#22954)

(cherry picked from commit ddb03bb)
(cherry picked from commit a7d4e20)
nikhil-ctds pushed a commit to datastax/pulsar that referenced this pull request Jun 27, 2024
…ed (apache#22954)

(cherry picked from commit ddb03bb)
(cherry picked from commit 07df550)
srinath-ctds pushed a commit to datastax/pulsar that referenced this pull request Jul 1, 2024
…ed (apache#22954)

(cherry picked from commit ddb03bb)
(cherry picked from commit a7d4e20)
srinath-ctds pushed a commit to datastax/pulsar that referenced this pull request Jul 1, 2024
…ed (apache#22954)

(cherry picked from commit ddb03bb)
(cherry picked from commit 07df550)
hanmz pushed a commit to hanmz/pulsar that referenced this pull request Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants