You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2021/02/10 22:17:46 UTC

[GitHub] [pulsar] dlg99 opened a new issue #9558: Bookkeper's and pulsar's dependencies are out of sync

dlg99 opened a new issue #9558:
URL: https://github.com/apache/pulsar/issues/9558


   **Describe the bug**
   
   I tried updating pulsar to use latest bookkeeper (4.13 from master) and the same version of grpc that BK uses now and noticed that pulsar relies on maven to figure out dependency version to use.
   It is not alway possible to do so safely. I.e. BK needs specific (not latest) version of grpc for the etcd client to work etc., pulsar might have similar issues.
   
   What I noticed so far is:
   
   pulsar uses netty 4.51, BK uses 4.50
   pulsar uses grpc 1.18, BK - 1.33
   pulsar uses netty-tc-native 2.0.33, BK - 2.0.31
   
   these seem easy to update https://github.com/dlg99/pulsar/commit/624ca6653e8443ae5a13ffd70070352824d535b1 - build did not break, tests failed locally before these changes i didn't try dealing with the tests.
   
   Pulsar uses Zookeeper 3.5.7, BK uses 3.6.2.
   upgrade is not trivial, https://github.com/apache/pulsar/pull/8590 tackles this
   
    Pulsar uses older version of prometheus and protobuf, newer version of jna.
    I didn't try updating those.
   
   there are possibly other differences that missed.
   
   **To Reproduce**
   
   compare dependency versions in pom files of bookkeeper and pulsar
   
   **Expected behavior**
   
   automated check for the difference in expected dependency versions?
   Bring dependencies to the same versions - decide what to upgrade, what to downgrade.
   Decide on the process to keep them in sync.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pulsar] codelipenghui commented on issue #9558: Bookkeper's and pulsar's dependencies are out of sync

Posted by GitBox <gi...@apache.org>.
codelipenghui commented on issue #9558:
URL: https://github.com/apache/pulsar/issues/9558#issuecomment-1058893307


   The issue had no activity for 30 days, mark with Stale label.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org