Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-15873

Upgrade Google BigQuery libraries

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.7.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      Ideally what I'd like to do is upgrade and switch from com.google.apis:google-api-services-bigquery to using com.google.cloud:google-cloud-bigquery. Mainly for Quarkus compatibility.

      What would also be good, is if the Google cloud libraries-bom was imported so that we don't need to specify all of the dependency versions for the Google cloud related components (BigQuery, gRPC, PubSub).

      That way we could keep those components compatible with each other and maybe cut down on the amount of version properties that we have to manage.

      The problem comes with adjusting the bigquery karaf feature. google-cloud-bigquery pulls in some additional dependencies and that means having to create more version properties in the camel parent pom to manege them. Which seems like a needless maintenance overhead when all I need to do in the component is import a BOM to get the dependencies I need.

        Attachments

          Activity

            People

            • Assignee:
              jamesnetherton James Netherton
              Reporter:
              jamesnetherton James Netherton
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: