Skip to content

Conversation

@freeznet
Copy link
Contributor

@freeznet freeznet commented May 11, 2021

Fixes #9640
Part 2

Motivation

Module pulsar-client-admin-api has been introduced in #9246, but it pulling in many dependencies.  That is undesirable for an "API" module.

This PR removes pulsar-package-core from the dependency, and resolves the issues. Later there will be sepreate PRs to remove other dependencies like pulsar-common.

#10513 removes pulsar-client-original.

Modifications

remove pulsar-package-core from pulsar-client-admin-api.

Verifying this change

  • Make sure that the change passes the CI checks.

@freeznet freeznet force-pushed the freeznet/9640-remove-client-admin-api-dependency-pulsar-package-core branch from 4c5996b to 38e9685 Compare May 11, 2021 07:28
@freeznet
Copy link
Contributor Author

/pulsarbot run-failure-checks

@freeznet
Copy link
Contributor Author

freeznet commented May 11, 2021

@sijie @merlimat @jerrypeng @zymap @lhotari please help to review this PR if you have time, thanks.

@merlimat merlimat added this to the 2.8.0 milestone May 11, 2021
@merlimat merlimat merged commit a07cc37 into apache:master May 11, 2021
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.

pulsar-client-admin-api has excessive transient dependencies

4 participants