[
https://issues.apache.org/jira/browse/BEAM-812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kenneth Knowles updated BEAM-812:
---------------------------------
Comment: was deleted
(was: GitHub user dhalperi opened a pull request:
https://github.com/apache/incubator-beam/pull/1183
[BEAM-812] gcp-io: add ApiSurfaceTest
Copied from SDK, but I manually recreated/verified the whitelist.
Surely there are refactoring improvements to be had so that we can more
easily
reuse ApiSurface across modules.
R: @kennknowles
R: @davorbonaci
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/dhalperi/incubator-beam dataflow-gcp-shade
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-beam/pull/1183.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1183
----
commit 0cf01507324216771c21587c205fbce1a94e14a0
Author: Dan Halperin <[email protected]>
Date: 2016-10-25T03:08:20Z
gcp-io: add ApiSurfaceTest
Copied from SDK, but I manually recreated the whitelist.
Surely there are refactoring improvements to be had so that we can more
easily
reuse ApiSurface across modules.
----
)
> GCP IO exposes guava on its API surface, causing user pain
> ----------------------------------------------------------
>
> Key: BEAM-812
> URL: https://issues.apache.org/jira/browse/BEAM-812
> Project: Beam
> Issue Type: Bug
> Components: io-java-gcp
> Reporter: Dan Halperin
> Priority: P1
>
> Looking at 0.3.0-incubating RC1, we are not properly shading Guava.
> https://repository.apache.org/content/repositories/staging/org/apache/beam/beam-sdks-java-io-google-cloud-platform/0.3.0-incubating/beam-sdks-java-io-google-cloud-platform-0.3.0-incubating.pom
> has
> {code}
> <dependency>
> <groupId>com.google.guava</groupId>
> <artifactId>guava</artifactId>
> </dependency
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)