[ 
https://issues.apache.org/jira/browse/BEAM-6118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris updated BEAM-6118:
------------------------
    Description: 
(I'm using BDD terminology to phrase the issue)

 

AS A DEVELOPER I want to be able to use the following Maven dependencies (or 
newer versions) in the same Java project inside Eclipse SO THAT I can subscribe 
to a Google pub/sub independently from the mechanism supplied by Apache Beam, 
and efficiently update a dataset linked to my Apache Beam dataflow.

I want to update my linked dataset by accepting push data that reflects changes 
to its data, instead of having to continously poll for new data every time I 
process an item from an Apache Beam pipeline that subscribes to a different 
Google pub/sub dataset.

 
{code:java}
<dependency>
    <groupId>com.google.cloud.dataflow</groupId>
    <artifactId>google-cloud-dataflow-java-sdk-all</artifactId>  
<version>2.5.0</version>
</dependency>

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud-pubsub</artifactId>
  <version>1.53.0</version>
</dependency>
{code}
 

ACCEPTANCE CRITERIA

No dependency conflict related to io.grpc:grpc-core:jar is caused when I run
{code:java}
mvn clean install{code}
against the project.

Please see here (I documented itas a GitHub issue against the 
google-cloud-pubsub library, however it's primarily a Beam Maven dependency 
issue):

 

[https://github.com/googleapis/google-cloud-java/issues/4095]

  was:
Please see here (I documented itas a GitHub issue against the 
google-cloud-pubsub library, however it's primarily a Beam Maven dependency 
issue):

 

https://github.com/googleapis/google-cloud-java/issues/4095


> Maven dependency conflicts between google-cloud-pubsub and Apache Beam 
> packages
> -------------------------------------------------------------------------------
>
>                 Key: BEAM-6118
>                 URL: https://issues.apache.org/jira/browse/BEAM-6118
>             Project: Beam
>          Issue Type: Bug
>          Components: dependencies
>    Affects Versions: 2.5.0
>            Reporter: Chris
>            Priority: Major
>              Labels: maven
>
> (I'm using BDD terminology to phrase the issue)
>  
> AS A DEVELOPER I want to be able to use the following Maven dependencies (or 
> newer versions) in the same Java project inside Eclipse SO THAT I can 
> subscribe to a Google pub/sub independently from the mechanism supplied by 
> Apache Beam, and efficiently update a dataset linked to my Apache Beam 
> dataflow.
> I want to update my linked dataset by accepting push data that reflects 
> changes to its data, instead of having to continously poll for new data every 
> time I process an item from an Apache Beam pipeline that subscribes to a 
> different Google pub/sub dataset.
>  
> {code:java}
> <dependency>
>     <groupId>com.google.cloud.dataflow</groupId>
>     <artifactId>google-cloud-dataflow-java-sdk-all</artifactId>  
> <version>2.5.0</version>
> </dependency>
> <dependency>
>   <groupId>com.google.cloud</groupId>
>   <artifactId>google-cloud-pubsub</artifactId>
>   <version>1.53.0</version>
> </dependency>
> {code}
>  
> ACCEPTANCE CRITERIA
> No dependency conflict related to io.grpc:grpc-core:jar is caused when I run
> {code:java}
> mvn clean install{code}
> against the project.
> Please see here (I documented itas a GitHub issue against the 
> google-cloud-pubsub library, however it's primarily a Beam Maven dependency 
> issue):
>  
> [https://github.com/googleapis/google-cloud-java/issues/4095]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to