apache / pinot

Apache Pinot - A realtime distributed OLAP datastore
https://pinot.apache.org/
Apache License 2.0
5.17k stars 1.21k forks source link

Google library dependency management #13077

Open Jackie-Jiang opened 2 weeks ago

Jackie-Jiang commented 2 weeks ago

Currently we use the google cloud BOM to manage all the google library dependencies. Within the BOM there are separate versions maintained for some major dependencies such as guava, grpc etc. Currently we specify them in the pom, but seems they are not picked up. Need to figure out how to manage the google dependencies.

    <!-- Google Libraries -->
    <google.cloud.libraries.version>26.37.0</google.cloud.libraries.version>
    <google.auth.version>1.23.0</google.auth.version>
    <gson.version>2.10.1</gson.version>
    <guava.version>33.1.0-jre</guava.version>
    <google.http-client.version>1.44.1</google.http-client.version>
    <protobuf.version>3.25.2</protobuf.version>
    <grpc.version>1.61.1</grpc.version>
abhioncbr commented 1 week ago

I would like to look into it. Thanks