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

[Build] Use grpc-bom to align grpc library versions #15234

Merged
merged 1 commit into from Apr 20, 2022

Conversation

lhotari
Copy link
Member

@lhotari lhotari commented Apr 20, 2022

Motivation

There are multiple grpc libraries where the versions should be aligned. It's better to use grpc-bom to achieve this.

An additional motivation is to workaround Maven issues where the Maven build locks up in dependency resolution. The bug is https://issues.apache.org/jira/browse/MNG-5592 ,but that isn't fixed even in Maven 3.8.5 version. The workaround for it was to use BOM for grpc dependencies. I noticed this problem when cherry-picking #15212 to a fork based on branch-2.7 .

Modifications

Use grpc-bom for the dependency management of grpc libraries.

@lhotari lhotari merged commit 081f0d1 into apache:master Apr 20, 2022
gaoran10 pushed a commit that referenced this pull request Apr 21, 2022
@gaoran10 gaoran10 added the cherry-picked/branch-2.8 Archived: 2.8 is end of life label Apr 21, 2022
gaoran10 pushed a commit that referenced this pull request Apr 21, 2022
lhotari added a commit to datastax/pulsar that referenced this pull request Apr 22, 2022
lhotari added a commit to datastax/pulsar that referenced this pull request Apr 22, 2022
@nicoloboschi
Copy link
Contributor

this pull has not been cherry-picked to 2.10 @gaoran10

codelipenghui pushed a commit that referenced this pull request Apr 28, 2022
nicoloboschi pushed a commit to datastax/pulsar that referenced this pull request Apr 28, 2022
@mattisonchao mattisonchao added the cherry-picked/branch-2.9 Archived: 2.9 is end of life label May 25, 2022
Jason918 pushed a commit that referenced this pull request Jul 29, 2022
@Jason918 Jason918 added cherry-picked/branch-2.7 Archived: 2.7 is end of life release/2.7.5 and removed release/2.7.6 labels Jul 29, 2022
Jason918 pushed a commit to Jason918/pulsar that referenced this pull request Jul 30, 2022
Jason918 added a commit that referenced this pull request Jul 31, 2022
* Revert "[fix][proxy] Fix client service url (#16834)"

This reverts commit 10b4e99.

* Revert "[Build] Use grpc-bom to align grpc library versions (#15234)"

This reverts commit 99c93d2.

* Revert "upgrade aircompressor to 0.20 (#11790)"

This reverts commit 5ad16b6.

* Revert "[Branch-2.7] Fixed deadlock on metadata cache missing while doing checkReplication (#12484)"

This reverts commit 32fe228.

* Revert changes of PersistentTopic#getMessageTTL in #12339.

Co-authored-by: JiangHaiting <janghaiting@apache.org>
@Jason918 Jason918 removed the cherry-picked/branch-2.7 Archived: 2.7 is end of life label Jul 31, 2022
@Jason918
Copy link
Contributor

Jason918 commented Aug 4, 2022

This PR depends on #15212, which is not applied to branch 2.7, See #16896. So remove release/2.7.5 label.

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.

None yet

7 participants