Skip to content

Conversation

@BewareMyPower
Copy link
Contributor

Motivation

apache/pulsar#10961 changed the method signature of ServiceConfigurationUtils#getAppliedAdvertisedAddress, which causes AoP build failure.

Modifications

Upgrade the Pulsar dependency to 2.8.0.4 that contains apache/pulsar#10961, then add the second parameter to getAppliedAdvertisedAddress.

It should be noted that since Pulsar 2.8.0.4 introduced the API incompatibility with 2.8.0, after this change, AoP >= 2.8.0.4 cannot be compatible with Pulsar < 2.8.0.4 including the stable version 2.8.0.

Verifying this change

  • Make sure that the change passes the CI checks.

This change is a trivial rework / code cleanup without any test coverage.

@BewareMyPower BewareMyPower requested review from a team, codelipenghui and gaoran10 as code owners July 2, 2021 15:04
@BewareMyPower BewareMyPower self-assigned this Jul 2, 2021
@gaoran10 gaoran10 merged commit 1df962d into master Jul 2, 2021
@gaoran10 gaoran10 deleted the bewaremypower/bump-2.8.0.4 branch July 2, 2021 15:58
gaoran10 pushed a commit that referenced this pull request Jul 2, 2021
* Apply new getAppliedAdvertisedAddress interface

* Set ignoreAdvertisedListener to true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants