[ https://issues.apache.org/jira/browse/BEAM-4948?focusedWorklogId=275152&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-275152 ]
ASF GitHub Bot logged work on BEAM-4948: ---------------------------------------- Author: ASF GitHub Bot Created on: 11/Jul/19 03:40 Start Date: 11/Jul/19 03:40 Worklog Time Spent: 10m Work Description: lukecwik commented on pull request #9038: [BEAM-4948, BEAM-6267, BEAM-5559, BEAM-7289] Fix shading of vendored guava to exclude classes from transitive dependencies which aren't needed at runtime URL: https://github.com/apache/beam/pull/9038#discussion_r302352625 ########## File path: vendor/guava-26_0-jre/build.gradle ########## @@ -29,6 +29,13 @@ vendorJava( "com.google.common": "org.apache.beam.vendor.guava.v26_0_jre.com.google.common", "com.google.thirdparty": "org.apache.beam.vendor.guava.v26_0_jre.com.google.thirdparty", ], + exclusions: [ Review comment: To upgrade our vendored usage of guava we have to create an updated version of that artifact. We are currently using 20.0 and I checked in a previous PR that would allow building a vendored version of 26.0-jre but Kenn correctly pointed out that the artifact was incorrectly created due to it containing all these additional classes from transitive dependencies so I have added these exclusions to prevent these classes from appearing in the jar so I can work on producing the next release candidate. ---------------------------------------------------------------- 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: us...@infra.apache.org Issue Time Tracking ------------------- Worklog Id: (was: 275152) Time Spent: 1h 50m (was: 1h 40m) > Beam Dependency Update Request: com.google.guava > ------------------------------------------------ > > Key: BEAM-4948 > URL: https://issues.apache.org/jira/browse/BEAM-4948 > Project: Beam > Issue Type: Bug > Components: dependencies > Reporter: Beam JIRA Bot > Priority: Major > Time Spent: 1h 50m > Remaining Estimate: 0h > > 2018-07-25 20:28:03.628639 > Please review and upgrade the com.google.guava to the latest version > None > > cc: -- This message was sent by Atlassian JIRA (v7.6.3#76005)