[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381406=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381406
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 06:20
Start Date: 04/Feb/20 06:20
Worklog Time Spent: 10m 
  Work Description: chadrik commented on issue #10734: [BEAM-8979] 
reintroduce mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581760701
 
 
   Nice find. Well now we know what the two failing jobs have in common: really 
long names!
   
   Shorter names would be a good change regardless.  Those two job names feel a 
bit like a word salad right now. 
   
   How about these:
   
   - `Python_BigQueryIO_Write_Perf`
   - `Python37_Dataflow_ParDo`
   
   I don't actually know what these do so I just picked out the most important 
sounding bits, and tried to harmonize them with our prevailing conventions.  
Feel free to have a go at it.
   
   It would also be good to add a comment about this issue to the jenkins 
groovy code that generates these, or even add an assertion.   Do you want to 
take this issue or would you like me to?
   
   
   

 

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: 381406)
Time Spent: 5h 50m  (was: 5h 40m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5h 50m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> 

[jira] [Work logged] (BEAM-6857) Support dynamic timers

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-6857?focusedWorklogId=381396=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381396
 ]

ASF GitHub Bot logged work on BEAM-6857:


Author: ASF GitHub Bot
Created on: 04/Feb/20 05:07
Start Date: 04/Feb/20 05:07
Worklog Time Spent: 10m 
  Work Description: reuvenlax commented on pull request #10747: [BEAM-6857] 
Recategorize UsesTimerMap tests to ValidatesRunner
URL: https://github.com/apache/beam/pull/10747#discussion_r374476134
 
 

 ##
 File path: runners/google-cloud-dataflow-java/build.gradle
 ##
 @@ -137,6 +137,7 @@ def commonExcludeCategories = [
   'org.apache.beam.sdk.testing.UsesGaugeMetrics',
   'org.apache.beam.sdk.testing.UsesSetState',
   'org.apache.beam.sdk.testing.UsesMapState',
+  'org.apache.beam.sdk.testing.UsesTimerMap',
 
 Review comment:
   If it was broken, we need to fix. Support for this was added for Dataflow, 
though it now appears that the test was never being run :(
 

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: 381396)
Time Spent: 29h 50m  (was: 29h 40m)

> Support dynamic timers
> --
>
> Key: BEAM-6857
> URL: https://issues.apache.org/jira/browse/BEAM-6857
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-java-core
>Reporter: Reuven Lax
>Assignee: Shehzaad Nakhoda
>Priority: Major
>  Time Spent: 29h 50m
>  Remaining Estimate: 0h
>
> The Beam timers API currently requires each timer to be statically specified 
> in the DoFn. The user must provide a separate callback method per timer. For 
> example:
>  
> {code:java}
> DoFn()
> {   
>   @TimerId("timer1") 
>   private final TimerSpec timer1 = TimerSpecs.timer(...);   
>   @TimerId("timer2") 
>   private final TimerSpec timer2 = TimerSpecs.timer(...);                 
>   .. set timers in processElement    
>   @OnTimer("timer1") 
>   public void onTimer1() { .}
>   @OnTimer("timer2") 
>   public void onTimer2() {}
> }
> {code}
>  
> However there are many cases where the user does not know the set of timers 
> statically when writing their code. This happens when the timer tag should be 
> based on the data. It also happens when writing a DSL on top of Beam, where 
> the DSL author has to create DoFns but does not know statically which timers 
> their users will want to set (e.g. Scio).
>  
> The goal is to support dynamic timers. Something as follows;
>  
> {code:java}
> DoFn() 
> {
>   @TimerId("timer") 
>   private final TimerSpec timer1 = TimerSpecs.dynamicTimer(...);
>   @ProcessElement process(@TimerId("timer") DynamicTimer timer)
>   {
>        timer.set("tag1'", ts);       
>timer.set("tag2", ts);     
>   }
>   @OnTimer("timer") 
>   public void onTimer1(@TimerTag String tag) { .}
> }
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-6857) Support dynamic timers

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-6857?focusedWorklogId=381383=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381383
 ]

ASF GitHub Bot logged work on BEAM-6857:


Author: ASF GitHub Bot
Created on: 04/Feb/20 04:35
Start Date: 04/Feb/20 04:35
Worklog Time Spent: 10m 
  Work Description: reuvenlax commented on pull request #10747: [BEAM-6857] 
Recategorize UsesTimerMap tests to ValidatesRunner
URL: https://github.com/apache/beam/pull/10747#discussion_r374470396
 
 

 ##
 File path: runners/google-cloud-dataflow-java/build.gradle
 ##
 @@ -137,6 +137,7 @@ def commonExcludeCategories = [
   'org.apache.beam.sdk.testing.UsesGaugeMetrics',
   'org.apache.beam.sdk.testing.UsesSetState',
   'org.apache.beam.sdk.testing.UsesMapState',
+  'org.apache.beam.sdk.testing.UsesTimerMap',
 
 Review comment:
   do we need to exclude for Dataflow?
 

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: 381383)
Time Spent: 29.5h  (was: 29h 20m)

> Support dynamic timers
> --
>
> Key: BEAM-6857
> URL: https://issues.apache.org/jira/browse/BEAM-6857
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-java-core
>Reporter: Reuven Lax
>Assignee: Shehzaad Nakhoda
>Priority: Major
>  Time Spent: 29.5h
>  Remaining Estimate: 0h
>
> The Beam timers API currently requires each timer to be statically specified 
> in the DoFn. The user must provide a separate callback method per timer. For 
> example:
>  
> {code:java}
> DoFn()
> {   
>   @TimerId("timer1") 
>   private final TimerSpec timer1 = TimerSpecs.timer(...);   
>   @TimerId("timer2") 
>   private final TimerSpec timer2 = TimerSpecs.timer(...);                 
>   .. set timers in processElement    
>   @OnTimer("timer1") 
>   public void onTimer1() { .}
>   @OnTimer("timer2") 
>   public void onTimer2() {}
> }
> {code}
>  
> However there are many cases where the user does not know the set of timers 
> statically when writing their code. This happens when the timer tag should be 
> based on the data. It also happens when writing a DSL on top of Beam, where 
> the DSL author has to create DoFns but does not know statically which timers 
> their users will want to set (e.g. Scio).
>  
> The goal is to support dynamic timers. Something as follows;
>  
> {code:java}
> DoFn() 
> {
>   @TimerId("timer") 
>   private final TimerSpec timer1 = TimerSpecs.dynamicTimer(...);
>   @ProcessElement process(@TimerId("timer") DynamicTimer timer)
>   {
>        timer.set("tag1'", ts);       
>timer.set("tag2", ts);     
>   }
>   @OnTimer("timer") 
>   public void onTimer1(@TimerTag String tag) { .}
> }
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-6857) Support dynamic timers

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-6857?focusedWorklogId=381384=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381384
 ]

ASF GitHub Bot logged work on BEAM-6857:


Author: ASF GitHub Bot
Created on: 04/Feb/20 04:35
Start Date: 04/Feb/20 04:35
Worklog Time Spent: 10m 
  Work Description: reuvenlax commented on pull request #10747: [BEAM-6857] 
Recategorize UsesTimerMap tests to ValidatesRunner
URL: https://github.com/apache/beam/pull/10747#discussion_r374470501
 
 

 ##
 File path: 
sdks/java/core/src/test/java/org/apache/beam/sdk/transforms/ParDoTest.java
 ##
 @@ -4292,7 +4292,7 @@ public void onTimer(OutputReceiver r, 
@TimerId("timer") Timer timer) {
   public static class TimerFamilyTests extends SharedTestBase implements 
Serializable {
 
 @Test
-@Category({NeedsRunner.class, UsesTimersInParDo.class, UsesTimerMap.class})
+@Category({ValidatesRunner.class, UsesTimersInParDo.class, 
UsesTimerMap.class})
 
 Review comment:
   Good catch - I missed this in the code review.
 

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: 381384)
Time Spent: 29h 40m  (was: 29.5h)

> Support dynamic timers
> --
>
> Key: BEAM-6857
> URL: https://issues.apache.org/jira/browse/BEAM-6857
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-java-core
>Reporter: Reuven Lax
>Assignee: Shehzaad Nakhoda
>Priority: Major
>  Time Spent: 29h 40m
>  Remaining Estimate: 0h
>
> The Beam timers API currently requires each timer to be statically specified 
> in the DoFn. The user must provide a separate callback method per timer. For 
> example:
>  
> {code:java}
> DoFn()
> {   
>   @TimerId("timer1") 
>   private final TimerSpec timer1 = TimerSpecs.timer(...);   
>   @TimerId("timer2") 
>   private final TimerSpec timer2 = TimerSpecs.timer(...);                 
>   .. set timers in processElement    
>   @OnTimer("timer1") 
>   public void onTimer1() { .}
>   @OnTimer("timer2") 
>   public void onTimer2() {}
> }
> {code}
>  
> However there are many cases where the user does not know the set of timers 
> statically when writing their code. This happens when the timer tag should be 
> based on the data. It also happens when writing a DSL on top of Beam, where 
> the DSL author has to create DoFns but does not know statically which timers 
> their users will want to set (e.g. Scio).
>  
> The goal is to support dynamic timers. Something as follows;
>  
> {code:java}
> DoFn() 
> {
>   @TimerId("timer") 
>   private final TimerSpec timer1 = TimerSpecs.dynamicTimer(...);
>   @ProcessElement process(@TimerId("timer") DynamicTimer timer)
>   {
>        timer.set("tag1'", ts);       
>timer.set("tag2", ts);     
>   }
>   @OnTimer("timer") 
>   public void onTimer1(@TimerTag String tag) { .}
> }
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-4379) Make ParquetIO Read splittable

2020-02-03 Thread Steve Cosenza (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-4379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029516#comment-17029516
 ] 

Steve Cosenza commented on BEAM-4379:
-

Hi [~rskraba]. Have you been able to make any progress on this? Thanks

> Make ParquetIO Read splittable
> --
>
> Key: BEAM-4379
> URL: https://issues.apache.org/jira/browse/BEAM-4379
> Project: Beam
>  Issue Type: Improvement
>  Components: io-ideas, io-java-parquet
>Reporter: Lukasz Gajowy
>Assignee: Ryan Skraba
>Priority: Major
>
> As the title stands - currently it is not splittable which is not optimal for 
> runners that support splitting.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3453) Allow usage of public Google PubSub topics in Python DirectRunner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3453?focusedWorklogId=381348=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381348
 ]

ASF GitHub Bot logged work on BEAM-3453:


Author: ASF GitHub Bot
Created on: 04/Feb/20 03:03
Start Date: 04/Feb/20 03:03
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10762: [BEAM-3453] 
Use default project when creating pubsub subscription
URL: https://github.com/apache/beam/pull/10762#discussion_r374450518
 
 

 ##
 File path: sdks/python/apache_beam/runners/direct/transform_evaluator.py
 ##
 @@ -516,7 +524,7 @@ def get_subscription(cls, transform, project, 
short_topic_name,
 
 sub_client = pubsub.SubscriberClient()
 sub_name = sub_client.subscription_path(
-project, 'beam_%d_%x' % (int(time.time()), random.randrange(1 << 32)))
+sub_project, 'beam_%d_%x' % (int(time.time()), random.randrange(1 << 
32)))
 
 Review comment:
   We can fall back to topic's project if this fails. This also maintains the 
current functionality.
 

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: 381348)
Time Spent: 40m  (was: 0.5h)

> Allow usage of public Google PubSub topics in Python DirectRunner
> -
>
> Key: BEAM-3453
> URL: https://issues.apache.org/jira/browse/BEAM-3453
> Project: Beam
>  Issue Type: New Feature
>  Components: sdk-py-core
>Affects Versions: 2.2.0
>Reporter: Charles Chen
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Currently, the Beam Python DirectRunner does not allow the usage of data from 
> public Google Cloud PubSub topics.  We should allow this functionality so 
> that users can more easily test Beam Python's streaming functionality.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9230) Enable CrossLanguageValidateRunner test for Spark runner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9230?focusedWorklogId=381343=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381343
 ]

ASF GitHub Bot logged work on BEAM-9230:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:50
Start Date: 04/Feb/20 02:50
Worklog Time Spent: 10m 
  Work Description: chamikaramj commented on issue #10758: [BEAM-9230] 
Enable CrossLanguageValidateRunner test for Spark runner
URL: https://github.com/apache/beam/pull/10758#issuecomment-581717566
 
 
   Run XVR_Spark PostCommit
 

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: 381343)
Time Spent: 50m  (was: 40m)

> Enable CrossLanguageValidateRunner test for Spark runner
> 
>
> Key: BEAM-9230
> URL: https://issues.apache.org/jira/browse/BEAM-9230
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-spark
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Enable CrossLanguageValidateRunner test for Spark runner



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3453) Allow usage of public Google PubSub topics in Python DirectRunner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3453?focusedWorklogId=381345=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381345
 ]

ASF GitHub Bot logged work on BEAM-3453:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:50
Start Date: 04/Feb/20 02:50
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10762: [BEAM-3453] 
Use default project when creating pubsub subscription
URL: https://github.com/apache/beam/pull/10762#discussion_r374450518
 
 

 ##
 File path: sdks/python/apache_beam/runners/direct/transform_evaluator.py
 ##
 @@ -516,7 +524,7 @@ def get_subscription(cls, transform, project, 
short_topic_name,
 
 sub_client = pubsub.SubscriberClient()
 sub_name = sub_client.subscription_path(
-project, 'beam_%d_%x' % (int(time.time()), random.randrange(1 << 32)))
+sub_project, 'beam_%d_%x' % (int(time.time()), random.randrange(1 << 
32)))
 
 Review comment:
   We can fall back to topic's project if this fails.
 

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: 381345)
Time Spent: 0.5h  (was: 20m)

> Allow usage of public Google PubSub topics in Python DirectRunner
> -
>
> Key: BEAM-3453
> URL: https://issues.apache.org/jira/browse/BEAM-3453
> Project: Beam
>  Issue Type: New Feature
>  Components: sdk-py-core
>Affects Versions: 2.2.0
>Reporter: Charles Chen
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently, the Beam Python DirectRunner does not allow the usage of data from 
> public Google Cloud PubSub topics.  We should allow this functionality so 
> that users can more easily test Beam Python's streaming functionality.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3453) Allow usage of public Google PubSub topics in Python DirectRunner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3453?focusedWorklogId=381344=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381344
 ]

ASF GitHub Bot logged work on BEAM-3453:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:50
Start Date: 04/Feb/20 02:50
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10762: [BEAM-3453] 
Use default project when creating pubsub subscription
URL: https://github.com/apache/beam/pull/10762#discussion_r374449591
 
 

 ##
 File path: sdks/python/apache_beam/runners/direct/transform_evaluator.py
 ##
 @@ -499,13 +499,21 @@ def __init__(self, evaluation_context, 
applied_ptransform,
 if self.source.id_label:
   raise NotImplementedError(
   'DirectRunner: id_label is not supported for PubSub reads')
+
+import google.auth
+
+_, sub_project = google.auth.default()
 
 Review comment:
   Beam has this pipeline option, project which is generally used to specify 
project explicitly. Asking user explicitly for resource avoid surprises. Shall 
we use it. 
https://github.com/apache/beam/blob/40c2be03303d7c37cabfae4d4da6258a2ce33579/sdks/python/apache_beam/options/pipeline_options.py#L473
 

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: 381344)
Time Spent: 0.5h  (was: 20m)

> Allow usage of public Google PubSub topics in Python DirectRunner
> -
>
> Key: BEAM-3453
> URL: https://issues.apache.org/jira/browse/BEAM-3453
> Project: Beam
>  Issue Type: New Feature
>  Components: sdk-py-core
>Affects Versions: 2.2.0
>Reporter: Charles Chen
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently, the Beam Python DirectRunner does not allow the usage of data from 
> public Google Cloud PubSub topics.  We should allow this functionality so 
> that users can more easily test Beam Python's streaming functionality.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381342=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381342
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:48
Start Date: 04/Feb/20 02:48
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581716993
 
 
   Unless you have another solution @chadrik, I believe we'll need to shorten 
Jenkins job names. I think a limit of 20 characters should work.
 

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: 381342)
Time Spent: 5h 40m  (was: 5.5h)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5h 40m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including _--plugin=protoc-gen-mypy=\{abs_path_to_executable}_ parameter 
> to the _protoc_ call ingen_protos.py:131
>  * Appending protoc-gen-mypy's directory to the PATH variable
> I wasn't able to reproduce this error locally.
>  



--
This 

[jira] [Work logged] (BEAM-3453) Allow usage of public Google PubSub topics in Python DirectRunner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3453?focusedWorklogId=381336=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381336
 ]

ASF GitHub Bot logged work on BEAM-3453:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:28
Start Date: 04/Feb/20 02:28
Worklog Time Spent: 10m 
  Work Description: davidyan74 commented on issue #10762: [BEAM-3453] Use 
default project when creating pubsub subscription
URL: https://github.com/apache/beam/pull/10762#issuecomment-581712749
 
 
   R: @angoenka 
 

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: 381336)
Time Spent: 20m  (was: 10m)

> Allow usage of public Google PubSub topics in Python DirectRunner
> -
>
> Key: BEAM-3453
> URL: https://issues.apache.org/jira/browse/BEAM-3453
> Project: Beam
>  Issue Type: New Feature
>  Components: sdk-py-core
>Affects Versions: 2.2.0
>Reporter: Charles Chen
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently, the Beam Python DirectRunner does not allow the usage of data from 
> public Google Cloud PubSub topics.  We should allow this functionality so 
> that users can more easily test Beam Python's streaming functionality.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3453) Allow usage of public Google PubSub topics in Python DirectRunner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3453?focusedWorklogId=381334=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381334
 ]

ASF GitHub Bot logged work on BEAM-3453:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:24
Start Date: 04/Feb/20 02:24
Worklog Time Spent: 10m 
  Work Description: davidyan74 commented on pull request #10762: 
[BEAM-3453] Use default project when creating pubsub subscription
URL: https://github.com/apache/beam/pull/10762
 
 
   When creating a pubsub subscription, use the default project in GCP if 
available, rather than the project specified in the pubsub topic.
   
   R: @aaltay 
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 

[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381307=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381307
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 02:00
Start Date: 04/Feb/20 02:00
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581706155
 
 
   Okay so I ssh-ed into the Jenkins node and tried running the command:
   ```shell
   -su: 
/home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_Python_Batch_PR/src/build/gradleenv/192237/bin/protoc-gen-mypy:
 /home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_: 
bad interpreter: No such file or directory
   ```
   
   Basically, the file has a shebang line that's getting truncated.
   I found this: 
https://github.com/pypa/virtualenv/issues/596#issuecomment-411485104
   
   
   FYI the first line is this:
   ```
   
#!/home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_Python_Batch_PR/src/build/gradleenv/192237/bin/python2.7
   ```
 

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: 381307)
Time Spent: 5.5h  (was: 5h 20m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5.5h
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> 

[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381306=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381306
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:59
Start Date: 04/Feb/20 01:59
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581706155
 
 
   Okay so I ssh-ed into the Jenkins node and tried running the command:
   ```shell
   -su: 
/home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_Python_Batch_PR/src/build/gradleenv/192237/bin/protoc-gen-mypy:
 /home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_: 
bad interpreter: No such file or directory
   ```
   
   Basically, the file has a shebang line that's getting truncated.
   I found this: 
https://github.com/pypa/virtualenv/issues/596#issuecomment-411485104
   
 

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: 381306)
Time Spent: 5h 20m  (was: 5h 10m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5h 20m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc 

[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381304=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381304
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:58
Start Date: 04/Feb/20 01:58
Worklog Time Spent: 10m 
  Work Description: chadrik commented on issue #10734: [BEAM-8979] 
reintroduce mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581705852
 
 
   hmmm... so my new code found the executable, but protoc still complained.  I 
wonder if it's not executable for some reason.  I can't think of any 
explanation for why that would happen. 
   
   ```
   INFO:gen_protos:Found protoc_gen_mypy at 
/home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_Python_Batch_PR/src/build/gradleenv/192237/bin/protoc-gen-mypy
   
/home/jenkins/jenkins-slave/workspace/beam_BiqQueryIO_Write_Performance_Test_Python_Batch_PR/src/build/gradleenv/192237/bin/protoc-gen-mypy:
 program not found or is not executable
   ```
   
   Are the normal python tox tests passing? 
   
 

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: 381304)
Time Spent: 5h 10m  (was: 5h)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5h 10m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",

[jira] [Work logged] (BEAM-4150) Standardize use of PCollection coder proto attribute

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4150?focusedWorklogId=381303=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381303
 ]

ASF GitHub Bot logged work on BEAM-4150:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:58
Start Date: 04/Feb/20 01:58
Worklog Time Spent: 10m 
  Work Description: lostluck commented on issue #10755: [BEAM-4150] Remove 
fallback case for coder not specified within RemoteGrpcPort.
URL: https://github.com/apache/beam/pull/10755#issuecomment-581705839
 
 
   Run Go Postcommit
 

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: 381303)
Time Spent: 3h 40m  (was: 3.5h)

> Standardize use of PCollection coder proto attribute
> 
>
> Key: BEAM-4150
> URL: https://issues.apache.org/jira/browse/BEAM-4150
> Project: Beam
>  Issue Type: Task
>  Components: beam-model
>Reporter: Robert Bradshaw
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> In some places it's expected to be a WindowedCoder, in others the raw 
> ElementCoder. We should use the same convention (decided in discussion to be 
> the raw ElementCoder) everywhere. The WindowCoder can be pulled out of the 
> attached windowing strategy, and the input/output ports should specify the 
> encoding directly rather than read the adjacent PCollection coder fields. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4150) Standardize use of PCollection coder proto attribute

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4150?focusedWorklogId=381305=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381305
 ]

ASF GitHub Bot logged work on BEAM-4150:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:58
Start Date: 04/Feb/20 01:58
Worklog Time Spent: 10m 
  Work Description: lostluck commented on pull request #10755: [BEAM-4150] 
Remove fallback case for coder not specified within RemoteGrpcPort.
URL: https://github.com/apache/beam/pull/10755#discussion_r374436704
 
 

 ##
 File path: sdks/go/pkg/beam/core/runtime/exec/translate.go
 ##
 @@ -64,6 +64,13 @@ func UnmarshalPlan(desc *fnpb.ProcessBundleDescriptor) 
(*Plan, error) {
}
 
u := {UID: b.idgen.New()}
+u.Coder, err = b.coders.Coder(cid) // Expected to be windowed coder
 
 Review comment:
   Please run gofmt on your code. Go uses Tabs for indentation, not spaces.
 

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: 381305)
Time Spent: 3h 50m  (was: 3h 40m)

> Standardize use of PCollection coder proto attribute
> 
>
> Key: BEAM-4150
> URL: https://issues.apache.org/jira/browse/BEAM-4150
> Project: Beam
>  Issue Type: Task
>  Components: beam-model
>Reporter: Robert Bradshaw
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> In some places it's expected to be a WindowedCoder, in others the raw 
> ElementCoder. We should use the same convention (decided in discussion to be 
> the raw ElementCoder) everywhere. The WindowCoder can be pulled out of the 
> attached windowing strategy, and the input/output ports should specify the 
> encoding directly rather than read the adjacent PCollection coder fields. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381301=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381301
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:47
Start Date: 04/Feb/20 01:47
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581703499
 
 
   Run Python 3.7 Load Tests ParDo Dataflow Batch
 

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: 381301)
Time Spent: 5h  (was: 4h 50m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including _--plugin=protoc-gen-mypy=\{abs_path_to_executable}_ parameter 
> to the _protoc_ call ingen_protos.py:131
>  * Appending protoc-gen-mypy's directory to the PATH variable
> I wasn't able to reproduce this error locally.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381298=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381298
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:46
Start Date: 04/Feb/20 01:46
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581703369
 
 
   The Jenkins logs also show that setupVirtualenv successful installed 
`mypy-protobuf-1.12`. I'll try again with the added debug output.
 

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: 381298)
Time Spent: 4.5h  (was: 4h 20m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 4.5h
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including _--plugin=protoc-gen-mypy=\{abs_path_to_executable}_ parameter 
> to the _protoc_ call ingen_protos.py:131
>  * Appending protoc-gen-mypy's directory to the PATH variable
> I wasn't able to reproduce this error locally.
>  



--
This message 

[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381299=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381299
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:46
Start Date: 04/Feb/20 01:46
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581703420
 
 
   Run BigQueryIO Write Performance Test Python Batch
 

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: 381299)
Time Spent: 4h 40m  (was: 4.5h)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 4h 40m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including _--plugin=protoc-gen-mypy=\{abs_path_to_executable}_ parameter 
> to the _protoc_ call ingen_protos.py:131
>  * Appending protoc-gen-mypy's directory to the PATH variable
> I wasn't able to reproduce this error locally.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381300=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381300
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:46
Start Date: 04/Feb/20 01:46
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581703443
 
 
   retest this please
 

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: 381300)
Time Spent: 4h 50m  (was: 4h 40m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 4h 50m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including _--plugin=protoc-gen-mypy=\{abs_path_to_executable}_ parameter 
> to the _protoc_ call ingen_protos.py:131
>  * Appending protoc-gen-mypy's directory to the PATH variable
> I wasn't able to reproduce this error locally.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381295=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381295
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:38
Start Date: 04/Feb/20 01:38
Worklog Time Spent: 10m 
  Work Description: chadrik commented on issue #10734: [BEAM-8979] 
reintroduce mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581701787
 
 
   > However, on Jenkins nodes the workspace should be cleaned up between runs 
and the gradleenv/ directories live in said workspace.
   
   Then what does `:sdks:python:setupVirtualenv UP-TO-DATE` indicate?   Your 
`./gradlew clean` seems to confirm that this is a caching issue, so what's the 
next step to troubleshooting this?
   
   
 

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: 381295)
Time Spent: 4h 20m  (was: 4h 10m)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 4h 20m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including 

[jira] [Work logged] (BEAM-8979) protoc-gen-mypy: program not found or is not executable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8979?focusedWorklogId=381294=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381294
 ]

ASF GitHub Bot logged work on BEAM-8979:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:29
Start Date: 04/Feb/20 01:29
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10734: [BEAM-8979] reintroduce 
mypy-protobuf stub generation
URL: https://github.com/apache/beam/pull/10734#issuecomment-581699815
 
 
   I did a `./gradlew clean` and then `./gradlew :sdks:python:sdist` and it 
worked.
   
   `setupVirtualenv` isn't cached in the Gradle sense (the output is not saved 
in Gradle's cache), but it is skipped if the output directory is already 
present. However, on Jenkins nodes the workspace should be cleaned up between 
runs and the gradleenv/ directories live in said workspace.
 

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: 381294)
Time Spent: 4h 10m  (was: 4h)

> protoc-gen-mypy: program not found or is not executable
> ---
>
> Key: BEAM-8979
> URL: https://issues.apache.org/jira/browse/BEAM-8979
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core, test-failures
>Reporter: Kamil Wasilewski
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> In some tests, `:sdks:python:sdist:` task fails due to problems in finding 
> protoc-gen-mypy. The following tests are affected (there might be more):
>  * 
> [https://builds.apache.org/job/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/]
>  * 
> [https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/
>  
> |https://builds.apache.org/job/beam_BiqQueryIO_Write_Performance_Test_Python_Batch/]
> Relevant logs:
> {code:java}
> 10:46:32 > Task :sdks:python:sdist FAILED
> 10:46:32 Requirement already satisfied: mypy-protobuf==1.12 in 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages
>  (1.12)
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/descriptor.proto 
> but not used.
> 10:46:32 beam_fn_api.proto: warning: Import google/protobuf/wrappers.proto 
> but not used.
> 10:46:32 protoc-gen-mypy: program not found or is not executable
> 10:46:32 --mypy_out: protoc-gen-mypy: Plugin failed with status code 1.
> 10:46:32 
> /home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/dist.py:476:
>  UserWarning: Normalizing '2.19.0.dev' to '2.19.0.dev0'
> 10:46:32   normalized_version,
> 10:46:32 Traceback (most recent call last):
> 10:46:32   File "setup.py", line 295, in 
> 10:46:32 'mypy': generate_protos_first(mypy),
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/__init__.py",
>  line 145, in setup
> 10:46:32 return distutils.core.setup(**attrs)
> 10:46:32   File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
> 10:46:32 dist.run_commands()
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 966, in 
> run_commands
> 10:46:32 self.run_command(cmd)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/build/gradleenv/192237/lib/python3.7/site-packages/setuptools/command/sdist.py",
>  line 44, in run
> 10:46:32 self.run_command('egg_info')
> 10:46:32   File "/usr/lib/python3.7/distutils/cmd.py", line 313, in 
> run_command
> 10:46:32 self.distribution.run_command(command)
> 10:46:32   File "/usr/lib/python3.7/distutils/dist.py", line 985, in 
> run_command
> 10:46:32 cmd_obj.run()
> 10:46:32   File "setup.py", line 220, in run
> 10:46:32 gen_protos.generate_proto_files(log=log)
> 10:46:32   File 
> "/home/jenkins/jenkins-slave/workspace/beam_LoadTests_Python_37_ParDo_Dataflow_Batch_PR/src/sdks/python/gen_protos.py",
>  line 144, in generate_proto_files
> 10:46:32 '%s' % ret_code)
> 10:46:32 RuntimeError: Protoc returned non-zero status (see logs for 
> details): 1
> {code}
>  
> This is what I have tried so far to resolve this (without being successful):
>  * Including 

[jira] [Work logged] (BEAM-8335) Add streaming support to Interactive Beam

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8335?focusedWorklogId=381292=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381292
 ]

ASF GitHub Bot logged work on BEAM-8335:


Author: ASF GitHub Bot
Created on: 04/Feb/20 01:21
Start Date: 04/Feb/20 01:21
Worklog Time Spent: 10m 
  Work Description: pabloem commented on issue #10368: [BEAM-8335] Modify 
PipelineInstrument to add TestStream for unbounded PCollections
URL: https://github.com/apache/beam/pull/10368#issuecomment-581697868
 
 
   it looks like the tests are failing @rohdesamuel 
   https://builds.apache.org/job/beam_PreCommit_Python_Phrase/1432/
   
 

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: 381292)
Time Spent: 54h 40m  (was: 54.5h)

> Add streaming support to Interactive Beam
> -
>
> Key: BEAM-8335
> URL: https://issues.apache.org/jira/browse/BEAM-8335
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-py-interactive
>Reporter: Sam Rohde
>Assignee: Sam Rohde
>Priority: Major
>  Time Spent: 54h 40m
>  Remaining Estimate: 0h
>
> This issue tracks the work items to introduce streaming support to the 
> Interactive Beam experience. This will allow users to:
>  * Write and run a streaming job in IPython
>  * Automatically cache records from unbounded sources
>  * Add a replay experience that replays all cached records to simulate the 
> original pipeline execution
>  * Add controls to play/pause/stop/step individual elements from the cached 
> records
>  * Add ability to inspect/visualize unbounded PCollections



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8335) Add streaming support to Interactive Beam

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8335?focusedWorklogId=381290=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381290
 ]

ASF GitHub Bot logged work on BEAM-8335:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:57
Start Date: 04/Feb/20 00:57
Worklog Time Spent: 10m 
  Work Description: pabloem commented on issue #10368: [BEAM-8335] Modify 
PipelineInstrument to add TestStream for unbounded PCollections
URL: https://github.com/apache/beam/pull/10368#issuecomment-581692305
 
 
   Run Python PreCommit
 

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: 381290)
Time Spent: 54.5h  (was: 54h 20m)

> Add streaming support to Interactive Beam
> -
>
> Key: BEAM-8335
> URL: https://issues.apache.org/jira/browse/BEAM-8335
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-py-interactive
>Reporter: Sam Rohde
>Assignee: Sam Rohde
>Priority: Major
>  Time Spent: 54.5h
>  Remaining Estimate: 0h
>
> This issue tracks the work items to introduce streaming support to the 
> Interactive Beam experience. This will allow users to:
>  * Write and run a streaming job in IPython
>  * Automatically cache records from unbounded sources
>  * Add a replay experience that replays all cached records to simulate the 
> original pipeline execution
>  * Add controls to play/pause/stop/step individual elements from the cached 
> records
>  * Add ability to inspect/visualize unbounded PCollections



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-7746) Add type hints to python code

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-7746?focusedWorklogId=381287=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381287
 ]

ASF GitHub Bot logged work on BEAM-7746:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:51
Start Date: 04/Feb/20 00:51
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10730: [BEAM-7746] 
Remove use of @functools.total_ordering
URL: https://github.com/apache/beam/pull/10730
 
 
   
 

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: 381287)
Time Spent: 60h 10m  (was: 60h)

> Add type hints to python code
> -
>
> Key: BEAM-7746
> URL: https://issues.apache.org/jira/browse/BEAM-7746
> Project: Beam
>  Issue Type: New Feature
>  Components: sdk-py-core
>Reporter: Chad Dombrova
>Assignee: Chad Dombrova
>Priority: Major
>  Time Spent: 60h 10m
>  Remaining Estimate: 0h
>
> As a developer of the beam source code, I would like the code to use pep484 
> type hints so that I can clearly see what types are required, get completion 
> in my IDE, and enforce code correctness via a static analyzer like mypy.
> This may be considered a precursor to BEAM-7060
> Work has been started here:  [https://github.com/apache/beam/pull/9056]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4150) Standardize use of PCollection coder proto attribute

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4150?focusedWorklogId=381286=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381286
 ]

ASF GitHub Bot logged work on BEAM-4150:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:32
Start Date: 04/Feb/20 00:32
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10755: [BEAM-4150] Remove 
fallback case for coder not specified within RemoteGrpcPort.
URL: https://github.com/apache/beam/pull/10755#issuecomment-581686417
 
 
   Run Python PreCommit
 

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: 381286)
Time Spent: 3.5h  (was: 3h 20m)

> Standardize use of PCollection coder proto attribute
> 
>
> Key: BEAM-4150
> URL: https://issues.apache.org/jira/browse/BEAM-4150
> Project: Beam
>  Issue Type: Task
>  Components: beam-model
>Reporter: Robert Bradshaw
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> In some places it's expected to be a WindowedCoder, in others the raw 
> ElementCoder. We should use the same convention (decided in discussion to be 
> the raw ElementCoder) everywhere. The WindowCoder can be pulled out of the 
> attached windowing strategy, and the input/output ports should specify the 
> encoding directly rather than read the adjacent PCollection coder fields. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9231) Add Experimental portability kind and tag related classes

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9231?focusedWorklogId=381283=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381283
 ]

ASF GitHub Bot logged work on BEAM-9231:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:31
Start Date: 04/Feb/20 00:31
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10739: [BEAM-9231] Add 
Experimental portability kind and tag related classes
URL: https://github.com/apache/beam/pull/10739#issuecomment-581685996
 
 
   I'm not sure if we need to mark runner libraries or anything outside of 
beam-sdks-java-core / beam-sdks-java-extensions-* / beam-sdks-java-io-* as 
`@Experimental`. WDYT?
 

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: 381283)
Time Spent: 1h 20m  (was: 1h 10m)

> Add Experimental portability kind and tag related classes
> -
>
> Key: BEAM-9231
> URL: https://issues.apache.org/jira/browse/BEAM-9231
> Project: Beam
>  Issue Type: Improvement
>  Components: sdk-java-core
>Reporter: Ismaël Mejía
>Assignee: Ismaël Mejía
>Priority: Minor
>  Labels: portability
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> For some extra context I was studying the evolution of our APIs between 
> versions in particular for beam-sdks-java-core and noticed that some parts 
> were not well classified as Experimental in particular classes (and 
> transforms)  for portability and SplittableDoFn.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8095) pytest Py3.7 crashes on test_remote_runner_display_data

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8095?focusedWorklogId=381284=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381284
 ]

ASF GitHub Bot logged work on BEAM-8095:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:31
Start Date: 04/Feb/20 00:31
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10759: [BEAM-8095] 
Remove no_xdist for test
URL: https://github.com/apache/beam/pull/10759
 
 
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/)[![Build
 

[jira] [Work logged] (BEAM-8095) pytest Py3.7 crashes on test_remote_runner_display_data

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8095?focusedWorklogId=381285=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381285
 ]

ASF GitHub Bot logged work on BEAM-8095:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:31
Start Date: 04/Feb/20 00:31
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10759: [BEAM-8095] Remove 
no_xdist for test
URL: https://github.com/apache/beam/pull/10759#issuecomment-581686183
 
 
   R: @tvalentyn 
 

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: 381285)
Time Spent: 20m  (was: 10m)

> pytest Py3.7 crashes on test_remote_runner_display_data
> ---
>
> Key: BEAM-8095
> URL: https://issues.apache.org/jira/browse/BEAM-8095
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures, testing
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Adding certain flags such as "-n 1" or "--debug" causes Python to abort.
> The --debug flag logs some information in a pytestdebug.log, but I'm not 
> familiar with it and what it means if anything.
> {code}
> $ pytest  
> apache_beam/runners/dataflow/dataflow_runner_test.py::DataflowRunnerTest::test_remote_runner_display_data
>  
> ===
>  test session starts 
> 
> platform linux -- Python 3.7.3rc1, pytest-5.1.1, py-1.8.0, pluggy-0.12.0
> rootdir: /usr/local/google/home/ehudm/src/beam/sdks/python, inifile: 
> pytest.ini
> plugins: forked-1.0.2, xdist-1.29.0
> collected 1 item  
>   
>   
>   
>
> apache_beam/runners/dataflow/dataflow_runner_test.py .
>   
>   
>   
>  [100%]
> 
>  1 passed in 0.11s 
> =
> $ pytest  
> apache_beam/runners/dataflow/dataflow_runner_test.py::DataflowRunnerTest::test_remote_runner_display_data
>   --debug
> writing pytestdebug information to 
> /usr/local/google/home/ehudm/src/beam/sdks/python/pytestdebug.log
> ===
>  test session starts 
> 
> platform linux -- Python 3.7.3rc1, pytest-5.1.1, py-1.8.0, pluggy-0.12.0 -- 
> /usr/local/google/home/ehudm/virtualenvs/beam-py37/bin/python3.7
> using: pytest-5.1.1 pylib-1.8.0
> setuptools registered plugins:
>   pytest-forked-1.0.2 at 
> /usr/local/google/home/ehudm/virtualenvs/beam-py37/lib/python3.7/site-packages/pytest_forked/__init__.py
>   pytest-xdist-1.29.0 at 
> /usr/local/google/home/ehudm/virtualenvs/beam-py37/lib/python3.7/site-packages/xdist/plugin.py
>   pytest-xdist-1.29.0 at 
> /usr/local/google/home/ehudm/virtualenvs/beam-py37/lib/python3.7/site-packages/xdist/looponfail.py
> rootdir: /usr/local/google/home/ehudm/src/beam/sdks/python, inifile: 
> pytest.ini
> plugins: forked-1.0.2, xdist-1.29.0
> collected 1 item  
>   
>  

[jira] [Work logged] (BEAM-9230) Enable CrossLanguageValidateRunner test for Spark runner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9230?focusedWorklogId=381281=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381281
 ]

ASF GitHub Bot logged work on BEAM-9230:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:28
Start Date: 04/Feb/20 00:28
Worklog Time Spent: 10m 
  Work Description: chamikaramj commented on issue #10758: [BEAM-9230] 
Enable CrossLanguageValidateRunner test for Spark runner
URL: https://github.com/apache/beam/pull/10758#issuecomment-581685378
 
 
   Run Seed Job
 

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: 381281)
Time Spent: 40m  (was: 0.5h)

> Enable CrossLanguageValidateRunner test for Spark runner
> 
>
> Key: BEAM-9230
> URL: https://issues.apache.org/jira/browse/BEAM-9230
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-spark
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Enable CrossLanguageValidateRunner test for Spark runner



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381274=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381274
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374412359
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/coders/AwsCoders.java
 ##
 @@ -0,0 +1,169 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.coders;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.HttpResponse;
+import com.amazonaws.http.SdkHttpMetadata;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.MapCoder;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.coders.VarIntCoder;
+import org.apache.beam.sdk.util.VarInt;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableMap;
+
+public final class AwsCoders {
 
 Review comment:
   Please add class comment.
 

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: 381274)
Time Spent: 5h  (was: 4h 50m)

> PublishResult returned by SnsIO is missing sdkResponseMetadata and 
> sdkHttpMetadata
> --
>
> Key: BEAM-8374
> URL: https://issues.apache.org/jira/browse/BEAM-8374
> Project: Beam
>  Issue Type: Bug
>  Components: io-java-aws
>Affects Versions: 2.13.0, 2.14.0, 2.15.0
>Reporter: Jonothan Farr
>Assignee: Jonothan Farr
>Priority: Minor
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> Currently the PublishResultCoder in SnsIO only serializes the messageId field 
> so the PublishResult returned by Beam returns null for 
> getSdkResponseMetadata() and getSdkHttpMetadata(). This makes it impossible 
> to check the HTTP status for errors, which is necessary since this is not 
> handled in SnsIO.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381272=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381272
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374413206
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/coders/AwsCoders.java
 ##
 @@ -0,0 +1,169 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.coders;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.HttpResponse;
+import com.amazonaws.http.SdkHttpMetadata;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.MapCoder;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.coders.VarIntCoder;
+import org.apache.beam.sdk.util.VarInt;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableMap;
+
+public final class AwsCoders {
+
+  private AwsCoders() {}
+
+  public static Coder responseMetadata() {
+return ResponseMetadataCoder.of();
+  }
+
+  public static Coder fullSdkHttpMetadata() {
+return FullSdkHttpMetadataCoder.of();
+  }
+
+  public static Coder minimalSdkHttpMetadata() {
+return MinimalSdkHttpMetadataCoder.of();
+  }
+
+  private static class ResponseMetadataCoder extends Coder
+  implements Serializable {
+
+private static final ResponseMetadataCoder INSTANCE = new 
ResponseMetadataCoder();
+
+private ResponseMetadataCoder() {}
+
+public static ResponseMetadataCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(ResponseMetadata value, OutputStream outStream)
+throws CoderException, IOException {
+  MapCoder.of(StringUtf8Coder.of(), StringUtf8Coder.of())
 
 Review comment:
   The encoding of this changed where before we assumed this would always exist 
but now we handle the null case but we don't actually return the same object 
that was provided when decoding. Would you rather handle the null case by 
wrapping the response metadata coder returned in `responseMetadata` with the 
[NullableCoder](https://github.com/apache/beam/blob/master/sdks/java/core/src/main/java/org/apache/beam/sdk/coders/NullableCoder.java)?
 

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: 381272)
Time Spent: 4h 50m  (was: 4h 40m)

> PublishResult returned by SnsIO is missing sdkResponseMetadata and 
> sdkHttpMetadata
> --
>
> Key: BEAM-8374
> URL: https://issues.apache.org/jira/browse/BEAM-8374
> Project: Beam
>  Issue Type: Bug
>  Components: io-java-aws
>Affects Versions: 2.13.0, 2.14.0, 2.15.0
>Reporter: Jonothan Farr
>Assignee: Jonothan Farr
>Priority: Minor
>  Time Spent: 4h 50m
>  Remaining Estimate: 0h
>
> Currently the PublishResultCoder in SnsIO only serializes the messageId field 
> so the PublishResult returned by Beam returns null for 
> getSdkResponseMetadata() and getSdkHttpMetadata(). This makes it impossible 
> to check the HTTP status for errors, which is necessary since 

[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381275=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381275
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374414686
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/sns/PublishResultCoders.java
 ##
 @@ -0,0 +1,155 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.sns;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.SdkHttpMetadata;
+import com.amazonaws.services.sns.model.PublishResult;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.io.aws.coders.AwsCoders;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+
+public final class PublishResultCoders {
+
+  private PublishResultCoders() {}
+
+  public static Coder defaultPublishResult() {
+return DefaultPublishResultCoder.of();
+  }
+
+  public static Coder fullPublishResult() {
+return FullPublishResultCoder.of();
+  }
+
+  public static Coder minimalPublishResult() {
+return MinimalPublishResultCoder.of();
+  }
+
+  private static class DefaultPublishResultCoder extends Coder
+  implements Serializable {
+
+private static final DefaultPublishResultCoder INSTANCE = new 
DefaultPublishResultCoder();
+
+private DefaultPublishResultCoder() {}
+
+static DefaultPublishResultCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(PublishResult value, OutputStream outStream)
+throws CoderException, IOException {
+  StringUtf8Coder.of().encode(value.getMessageId(), outStream);
+}
+
+@Override
+public PublishResult decode(InputStream inStream) throws CoderException, 
IOException {
+  final String messageId = StringUtf8Coder.of().decode(inStream);
+  return new PublishResult().withMessageId(messageId);
+}
+
+@Override
+public List> getCoderArguments() {
+  return ImmutableList.of();
+}
+
+@Override
+public void verifyDeterministic() throws NonDeterministicException {
+  StringUtf8Coder.of().verifyDeterministic();
+}
+  }
+
+  private abstract static class AbstractPublishResultCoder extends 
Coder
+  implements Serializable {
+
+private static final Coder RESPONSE_METADATA_CODER =
+AwsCoders.responseMetadata();
+
+protected abstract Coder getHttpMetadataCoder();
 
 Review comment:
   nit: stylewise I think its simpler to understand if the abstract class has a 
constructor that takes the sdkhttpmetadata coder and you pass in the coder 
instance in the concrete subclass implementations instead of asking authors to 
override `getHttpMetadataCoder`
 

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: 381275)
Time Spent: 5h 10m  (was: 5h)

> PublishResult returned by SnsIO is missing sdkResponseMetadata and 
> sdkHttpMetadata
> --
>
> Key: BEAM-8374
> URL: https://issues.apache.org/jira/browse/BEAM-8374
> Project: Beam
>  Issue Type: Bug
>  Components: io-java-aws
>Affects Versions: 2.13.0, 

[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381273=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381273
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374413942
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/sns/PublishResultCoders.java
 ##
 @@ -0,0 +1,155 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.sns;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.SdkHttpMetadata;
+import com.amazonaws.services.sns.model.PublishResult;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.io.aws.coders.AwsCoders;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+
+public final class PublishResultCoders {
 
 Review comment:
   class comment
 

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: 381273)
Time Spent: 5h  (was: 4h 50m)

> PublishResult returned by SnsIO is missing sdkResponseMetadata and 
> sdkHttpMetadata
> --
>
> Key: BEAM-8374
> URL: https://issues.apache.org/jira/browse/BEAM-8374
> Project: Beam
>  Issue Type: Bug
>  Components: io-java-aws
>Affects Versions: 2.13.0, 2.14.0, 2.15.0
>Reporter: Jonothan Farr
>Assignee: Jonothan Farr
>Priority: Minor
>  Time Spent: 5h
>  Remaining Estimate: 0h
>
> Currently the PublishResultCoder in SnsIO only serializes the messageId field 
> so the PublishResult returned by Beam returns null for 
> getSdkResponseMetadata() and getSdkHttpMetadata(). This makes it impossible 
> to check the HTTP status for errors, which is necessary since this is not 
> handled in SnsIO.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381276=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381276
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374413483
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/coders/AwsCoders.java
 ##
 @@ -0,0 +1,169 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.coders;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.HttpResponse;
+import com.amazonaws.http.SdkHttpMetadata;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.MapCoder;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.coders.VarIntCoder;
+import org.apache.beam.sdk.util.VarInt;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableMap;
+
+public final class AwsCoders {
+
+  private AwsCoders() {}
+
+  public static Coder responseMetadata() {
+return ResponseMetadataCoder.of();
+  }
+
+  public static Coder fullSdkHttpMetadata() {
+return FullSdkHttpMetadataCoder.of();
+  }
+
+  public static Coder minimalSdkHttpMetadata() {
+return MinimalSdkHttpMetadataCoder.of();
+  }
+
+  private static class ResponseMetadataCoder extends Coder
+  implements Serializable {
+
+private static final ResponseMetadataCoder INSTANCE = new 
ResponseMetadataCoder();
+
+private ResponseMetadataCoder() {}
+
+public static ResponseMetadataCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(ResponseMetadata value, OutputStream outStream)
+throws CoderException, IOException {
+  MapCoder.of(StringUtf8Coder.of(), StringUtf8Coder.of())
+  .encode(
+  ImmutableMap.of(
+  ResponseMetadata.AWS_REQUEST_ID, value != null ? 
value.getRequestId() : ""),
+  outStream);
+}
+
+@Override
+public ResponseMetadata decode(InputStream inStream) throws 
CoderException, IOException {
+  return new ResponseMetadata(
+  MapCoder.of(StringUtf8Coder.of(), 
StringUtf8Coder.of()).decode(inStream));
+}
+
+@Override
+public List> getCoderArguments() {
+  return ImmutableList.of();
+}
+
+@Override
+public void verifyDeterministic() throws NonDeterministicException {
+  MapCoder.of(StringUtf8Coder.of(), 
StringUtf8Coder.of()).verifyDeterministic();
+}
+  }
+
+  private static class FullSdkHttpMetadataCoder extends Coder
+  implements Serializable {
+
+private static final FullSdkHttpMetadataCoder INSTANCE = new 
FullSdkHttpMetadataCoder();
+
+private FullSdkHttpMetadataCoder() {}
+
+public static FullSdkHttpMetadataCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(SdkHttpMetadata value, OutputStream outStream)
+throws CoderException, IOException {
+  VarInt.encode(value != null ? value.getHttpStatusCode() : 0, outStream);
 
 Review comment:
   Same suggestion for wrapping NullableCoder within `fullSdkHttpMetadata` and 
not handling the null case here.
 

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 

[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381277=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381277
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:22
Start Date: 04/Feb/20 00:22
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #9758: [BEAM-8374] 
Enable returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#discussion_r374413590
 
 

 ##
 File path: 
sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/coders/AwsCoders.java
 ##
 @@ -0,0 +1,169 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.beam.sdk.io.aws.coders;
+
+import com.amazonaws.ResponseMetadata;
+import com.amazonaws.http.HttpResponse;
+import com.amazonaws.http.SdkHttpMetadata;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.io.Serializable;
+import java.util.List;
+import java.util.Map;
+import org.apache.beam.sdk.coders.Coder;
+import org.apache.beam.sdk.coders.CoderException;
+import org.apache.beam.sdk.coders.MapCoder;
+import org.apache.beam.sdk.coders.StringUtf8Coder;
+import org.apache.beam.sdk.coders.VarIntCoder;
+import org.apache.beam.sdk.util.VarInt;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableList;
+import 
org.apache.beam.vendor.guava.v26_0_jre.com.google.common.collect.ImmutableMap;
+
+public final class AwsCoders {
+
+  private AwsCoders() {}
+
+  public static Coder responseMetadata() {
+return ResponseMetadataCoder.of();
+  }
+
+  public static Coder fullSdkHttpMetadata() {
+return FullSdkHttpMetadataCoder.of();
+  }
+
+  public static Coder minimalSdkHttpMetadata() {
+return MinimalSdkHttpMetadataCoder.of();
+  }
+
+  private static class ResponseMetadataCoder extends Coder
+  implements Serializable {
+
+private static final ResponseMetadataCoder INSTANCE = new 
ResponseMetadataCoder();
+
+private ResponseMetadataCoder() {}
+
+public static ResponseMetadataCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(ResponseMetadata value, OutputStream outStream)
+throws CoderException, IOException {
+  MapCoder.of(StringUtf8Coder.of(), StringUtf8Coder.of())
+  .encode(
+  ImmutableMap.of(
+  ResponseMetadata.AWS_REQUEST_ID, value != null ? 
value.getRequestId() : ""),
+  outStream);
+}
+
+@Override
+public ResponseMetadata decode(InputStream inStream) throws 
CoderException, IOException {
+  return new ResponseMetadata(
+  MapCoder.of(StringUtf8Coder.of(), 
StringUtf8Coder.of()).decode(inStream));
+}
+
+@Override
+public List> getCoderArguments() {
+  return ImmutableList.of();
+}
+
+@Override
+public void verifyDeterministic() throws NonDeterministicException {
+  MapCoder.of(StringUtf8Coder.of(), 
StringUtf8Coder.of()).verifyDeterministic();
+}
+  }
+
+  private static class FullSdkHttpMetadataCoder extends Coder
+  implements Serializable {
+
+private static final FullSdkHttpMetadataCoder INSTANCE = new 
FullSdkHttpMetadataCoder();
+
+private FullSdkHttpMetadataCoder() {}
+
+public static FullSdkHttpMetadataCoder of() {
+  return INSTANCE;
+}
+
+@Override
+public void encode(SdkHttpMetadata value, OutputStream outStream)
+throws CoderException, IOException {
+  VarInt.encode(value != null ? value.getHttpStatusCode() : 0, outStream);
+  MapCoder.of(StringUtf8Coder.of(), StringUtf8Coder.of())
+  .encode(value != null ? value.getHttpHeaders() : ImmutableMap.of(), 
outStream);
+}
+
+@Override
+public SdkHttpMetadata decode(InputStream inStream) throws CoderException, 
IOException {
+  final int httpStatusCode = VarInt.decodeInt(inStream);
+  final Map httpHeaders =
+  MapCoder.of(StringUtf8Coder.of(), 
StringUtf8Coder.of()).decode(inStream);
+  HttpResponse httpResponse = new 

[jira] [Work logged] (BEAM-4150) Standardize use of PCollection coder proto attribute

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4150?focusedWorklogId=381271=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381271
 ]

ASF GitHub Bot logged work on BEAM-4150:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:20
Start Date: 04/Feb/20 00:20
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10755: [BEAM-4150] Remove 
fallback case for coder not specified within RemoteGrpcPort.
URL: https://github.com/apache/beam/pull/10755#issuecomment-581683444
 
 
   R: @lostluck @ibzib 
 

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: 381271)
Time Spent: 3h 20m  (was: 3h 10m)

> Standardize use of PCollection coder proto attribute
> 
>
> Key: BEAM-4150
> URL: https://issues.apache.org/jira/browse/BEAM-4150
> Project: Beam
>  Issue Type: Task
>  Components: beam-model
>Reporter: Robert Bradshaw
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
> In some places it's expected to be a WindowedCoder, in others the raw 
> ElementCoder. We should use the same convention (decided in discussion to be 
> the raw ElementCoder) everywhere. The WindowCoder can be pulled out of the 
> attached windowing strategy, and the input/output ports should specify the 
> encoding directly rather than read the adjacent PCollection coder fields. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-4150) Standardize use of PCollection coder proto attribute

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-4150?focusedWorklogId=381267=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381267
 ]

ASF GitHub Bot logged work on BEAM-4150:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:20
Start Date: 04/Feb/20 00:20
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10755: [BEAM-4150] Remove 
fallback case for coder not specified within RemoteGrpcPort.
URL: https://github.com/apache/beam/pull/10755#issuecomment-581683353
 
 
   Tested JRH change internally within Google as well.
 

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: 381267)
Time Spent: 3h 10m  (was: 3h)

> Standardize use of PCollection coder proto attribute
> 
>
> Key: BEAM-4150
> URL: https://issues.apache.org/jira/browse/BEAM-4150
> Project: Beam
>  Issue Type: Task
>  Components: beam-model
>Reporter: Robert Bradshaw
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> In some places it's expected to be a WindowedCoder, in others the raw 
> ElementCoder. We should use the same convention (decided in discussion to be 
> the raw ElementCoder) everywhere. The WindowCoder can be pulled out of the 
> attached windowing strategy, and the input/output ports should specify the 
> encoding directly rather than read the adjacent PCollection coder fields. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381266=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381266
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:14
Start Date: 04/Feb/20 00:14
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#issuecomment-581681835
 
 
   @lukecwik and @ibzib, Thank you.
 

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: 381266)
Time Spent: 1h 50m  (was: 1h 40m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8335) Add streaming support to Interactive Beam

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8335?focusedWorklogId=381265=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381265
 ]

ASF GitHub Bot logged work on BEAM-8335:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:12
Start Date: 04/Feb/20 00:12
Worklog Time Spent: 10m 
  Work Description: pabloem commented on issue #10368: [BEAM-8335] Modify 
PipelineInstrument to add TestStream for unbounded PCollections
URL: https://github.com/apache/beam/pull/10368#issuecomment-581681213
 
 
   Run Python PreCommit
 

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: 381265)
Time Spent: 54h 20m  (was: 54h 10m)

> Add streaming support to Interactive Beam
> -
>
> Key: BEAM-8335
> URL: https://issues.apache.org/jira/browse/BEAM-8335
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-py-interactive
>Reporter: Sam Rohde
>Assignee: Sam Rohde
>Priority: Major
>  Time Spent: 54h 20m
>  Remaining Estimate: 0h
>
> This issue tracks the work items to introduce streaming support to the 
> Interactive Beam experience. This will allow users to:
>  * Write and run a streaming job in IPython
>  * Automatically cache records from unbounded sources
>  * Add a replay experience that replays all cached records to simulate the 
> original pipeline execution
>  * Add controls to play/pause/stop/step individual elements from the cached 
> records
>  * Add ability to inspect/visualize unbounded PCollections



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381264=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381264
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:10
Start Date: 04/Feb/20 00:10
Worklog Time Spent: 10m 
  Work Description: apilloud commented on pull request #10634: [BEAM-9178] 
Support all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#discussion_r374412025
 
 

 ##
 File path: 
sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java
 ##
 @@ -770,88 +765,34 @@ private RexNode convertResolvedFunctionCall(
   throw new UnsupportedOperationException(
   "Only support TUMBLE, HOP AND SESSION functions right now.");
   }
-} else if (functionCall.getFunction().getGroup().equals("ZetaSQL")) {
-  op =
-  
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR.get(
-  functionCall.getFunction().getName());
-
+} else if ("ZetaSQL".equals(funGroup)) {
   if (op == null) {
-throw new UnsupportedOperationException(
-"Does not support ZetaSQL function: " + 
functionCall.getFunction().getName());
+TypeKind returnType =
+
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_NAME_TO_RETURN_TYPE.get(funName);
+if (returnType != null) {
+  op =
+  SqlOperators.createSimpleSqlFunction(
+  funName, ZetaSqlUtils.zetaSqlTypeToCalciteType(returnType));
+} else {
+  throw new UnsupportedOperationException("Does not support ZetaSQL 
function: " + funName);
+}
   }
 
-  // There are different processes to handle argument conversion because 
INTERVAL is not a
-  // type in ZetaSQL.
-  if 
(FUNCTION_FAMILY_DATE_ADD.contains(functionCall.getFunction().getName())) {
-return convertTimestampAddFunction(functionCall, columnList, 
fieldList);
-  } else {
-for (ResolvedExpr expr : functionCall.getArgumentList()) {
-  operands.add(convertRexNodeFromResolvedExpr(expr, columnList, 
fieldList));
-}
+  for (ResolvedExpr expr : functionCall.getArgumentList()) {
+operands.add(convertRexNodeFromResolvedExpr(expr, columnList, 
fieldList));
   }
 } else {
-  throw new UnsupportedOperationException(
-  "Does not support function group: " + 
functionCall.getFunction().getGroup());
+  throw new UnsupportedOperationException("Does not support function 
group: " + funGroup);
 }
 
 SqlOperatorRewriter rewriter =
-
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR_REWRITER.get(
-functionCall.getFunction().getName());
+
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR_REWRITER.get(funName);
 
 if (rewriter != null) {
-  ret = rewriter.apply(rexBuilder(), operands);
+  return rewriter.apply(rexBuilder(), operands);
 } else {
-  ret = rexBuilder().makeCall(op, operands);
-}
-return ret;
-  }
-
-  private RexNode convertTimestampAddFunction(
-  ResolvedFunctionCall functionCall,
-  List columnList,
-  List fieldList) {
-
-TimeUnit unit =
-TIME_UNIT_CASTING_MAP.get(
-((ResolvedLiteral) 
functionCall.getArgumentList().get(2)).getValue().getEnumValue());
-
-if ((unit == TimeUnit.MICROSECOND) || (unit == TimeUnit.NANOSECOND)) {
 
 Review comment:
   This 'works' now but it is still not supported in our type system, so it 
might work inconsistently. (Microseconds will be dropped once we are out of 
ZetaSQLCalc.) Should we be making sure ZetaSQLCalc has the correct hooks to 
error if the user interacts with microsecond precision values?
   cc: @kennknowles 
 

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: 381264)
Time Spent: 1h 10m  (was: 1h)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> 

[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381263=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381263
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:10
Start Date: 04/Feb/20 00:10
Worklog Time Spent: 10m 
  Work Description: apilloud commented on pull request #10634: [BEAM-9178] 
Support all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#discussion_r374409030
 
 

 ##
 File path: 
sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java
 ##
 @@ -52,7 +51,6 @@
 import com.google.zetasql.resolvedast.ResolvedNodes.ResolvedOrderByScan;
 import com.google.zetasql.resolvedast.ResolvedNodes.ResolvedParameter;
 import com.google.zetasql.resolvedast.ResolvedNodes.ResolvedProjectScan;
-import io.grpc.Status;
 
 Review comment:
   :+1: Thanks. This actually adds quite a bit of complexity elsewhere.
 

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: 381263)
Time Spent: 1h  (was: 50m)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> [https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381261=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381261
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:10
Start Date: 04/Feb/20 00:10
Worklog Time Spent: 10m 
  Work Description: apilloud commented on pull request #10634: [BEAM-9178] 
Support all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#discussion_r374408543
 
 

 ##
 File path: 
sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigquery/BeamBigQuerySqlDialect.java
 ##
 @@ -302,6 +316,38 @@ private void unparseTrim(SqlWriter writer, SqlCall call, 
int leftPrec, int right
 writer.endFunCall(trimFrame);
   }
 
+  /**
+   * For usage of INTERVAL, see https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators#timestamp_add;>
+   * BQ TIMESTAMP_ADD function for example.
+   */
+  private void unparseFunctionsUsingInterval(
+  SqlWriter writer, SqlCall call, int leftPrec, int rightPrec) {
+// e.g. TIMESTAMP_ADD syntax:
+// TIMESTAMP_ADD(timestamp_expression, INTERVAL int64_expression date_part)
+int operandCount = call.operandCount();
+if (operandCount == 2) {
+  // operand0: timestamp_expression
+  // operand1: SqlIntervalLiteral (INTERVAL int64_expression date_part)
+  super.unparseCall(writer, call, leftPrec, rightPrec);
+} else if (operandCount == 3) {
+  // operand0: timestamp_expression
+  // operand1: int64_expression
+  // operand2: date_part
+  final SqlWriter.Frame frame = 
writer.startFunCall(call.getOperator().getName());
+  call.operand(0).unparse(writer, leftPrec, rightPrec);
+  writer.literal(",");
+  writer.literal("INTERVAL");
+  call.operand(1).unparse(writer, leftPrec, rightPrec);
+  call.operand(2).unparse(writer, leftPrec, rightPrec);
+  writer.endFunCall(frame);
+} else {
+  throw new IllegalArgumentException(
+  String.format(
+  "Unable to parse %s with %d operands.", 
call.getOperator().getName(), operandCount));
 
 Review comment:
   s/parse/unparse/
 

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: 381261)
Time Spent: 50m  (was: 40m)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> [https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381262=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381262
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:10
Start Date: 04/Feb/20 00:10
Worklog Time Spent: 10m 
  Work Description: apilloud commented on pull request #10634: [BEAM-9178] 
Support all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#discussion_r374410033
 
 

 ##
 File path: 
sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java
 ##
 @@ -770,88 +765,34 @@ private RexNode convertResolvedFunctionCall(
   throw new UnsupportedOperationException(
   "Only support TUMBLE, HOP AND SESSION functions right now.");
   }
-} else if (functionCall.getFunction().getGroup().equals("ZetaSQL")) {
-  op =
-  
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR.get(
-  functionCall.getFunction().getName());
-
+} else if ("ZetaSQL".equals(funGroup)) {
   if (op == null) {
-throw new UnsupportedOperationException(
-"Does not support ZetaSQL function: " + 
functionCall.getFunction().getName());
+TypeKind returnType =
+
SqlStdOperatorMappingTable.ZETASQL_FUNCTION_NAME_TO_RETURN_TYPE.get(funName);
 
 Review comment:
   Manually maintaining this list seems like no fun. What about using 
`functionCall.getSignature().getResultType().getType()`?
 

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: 381262)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> [https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8374) PublishResult returned by SnsIO is missing sdkResponseMetadata and sdkHttpMetadata

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8374?focusedWorklogId=381260=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381260
 ]

ASF GitHub Bot logged work on BEAM-8374:


Author: ASF GitHub Bot
Created on: 04/Feb/20 00:08
Start Date: 04/Feb/20 00:08
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #9758: [BEAM-8374] Enable 
returning missing PublishResult fields in SnsIO.Write
URL: https://github.com/apache/beam/pull/9758#issuecomment-581680218
 
 
   Sorry for the delay, taking a look now.
 

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: 381260)
Time Spent: 4h 40m  (was: 4.5h)

> PublishResult returned by SnsIO is missing sdkResponseMetadata and 
> sdkHttpMetadata
> --
>
> Key: BEAM-8374
> URL: https://issues.apache.org/jira/browse/BEAM-8374
> Project: Beam
>  Issue Type: Bug
>  Components: io-java-aws
>Affects Versions: 2.13.0, 2.14.0, 2.15.0
>Reporter: Jonothan Farr
>Assignee: Jonothan Farr
>Priority: Minor
>  Time Spent: 4h 40m
>  Remaining Estimate: 0h
>
> Currently the PublishResultCoder in SnsIO only serializes the messageId field 
> so the PublishResult returned by Beam returns null for 
> getSdkResponseMetadata() and getSdkHttpMetadata(). This makes it impossible 
> to check the HTTP status for errors, which is necessary since this is not 
> handled in SnsIO.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3221) Model pipeline representation improvements

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3221?focusedWorklogId=381259=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381259
 ]

ASF GitHub Bot logged work on BEAM-3221:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:56
Start Date: 03/Feb/20 23:56
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10754: [BEAM-3221] 
Expand/clarify timestamp comments within beam_runner_api.proto
URL: https://github.com/apache/beam/pull/10754#issuecomment-581676818
 
 
   Run Java PreCommit
 

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: 381259)
Time Spent: 50m  (was: 40m)

> Model pipeline representation improvements
> --
>
> Key: BEAM-3221
> URL: https://issues.apache.org/jira/browse/BEAM-3221
> Project: Beam
>  Issue Type: Improvement
>  Components: beam-model
>Reporter: Henning Rohde
>Priority: Major
>  Labels: portability
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Collections of various (breaking) tweaks to the Runner API, notably the 
> pipeline representation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8756) Beam Dependency Update Request: com.google.cloud:google-cloud-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8756?focusedWorklogId=381258=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381258
 ]

ASF GitHub Bot logged work on BEAM-8756:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:54
Start Date: 03/Feb/20 23:54
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10674: [BEAM-8756] Google 
cloud client libraries to use 2019 versions
URL: https://github.com/apache/beam/pull/10674#issuecomment-581676343
 
 
   Thanks for the fix, sorry for the miss during review.
 

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: 381258)
Time Spent: 3h 50m  (was: 3h 40m)

> Beam Dependency Update Request: com.google.cloud:google-cloud-core
> --
>
> Key: BEAM-8756
> URL: https://issues.apache.org/jira/browse/BEAM-8756
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
>  - 2019-11-19 21:05:22.063293 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:10:54.007619 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:01.481594 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:02.830621 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:05:33.624755 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:08.158708 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:08:46.788844 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-20 12:08:23.305323 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-27 

[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381256=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381256
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:43
Start Date: 03/Feb/20 23:43
Worklog Time Spent: 10m 
  Work Description: ibzib commented on issue #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#issuecomment-581673540
 
 
   > We'll see during the next run for the nightly snapshot. This is definitely 
an improvement.
   
   Agreed, thanks for the prompt fix Tomo.
 

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: 381256)
Time Spent: 1h 40m  (was: 1.5h)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381255=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381255
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:41
Start Date: 03/Feb/20 23:41
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on issue #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#issuecomment-581673024
 
 
   We'll see during the next run for the nightly snapshot. This is definitely 
an improvement.
 

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: 381255)
Time Spent: 1.5h  (was: 1h 20m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381254=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381254
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:39
Start Date: 03/Feb/20 23:39
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756
 
 
   
 

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: 381254)
Time Spent: 1h 20m  (was: 1h 10m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381253=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381253
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:39
Start Date: 03/Feb/20 23:39
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#discussion_r374403127
 
 

 ##
 File path: sdks/java/maven-archetypes/examples/build.gradle
 ##
 @@ -28,6 +28,7 @@ processResources {
 'project.version':  version,
 'bigquery.version': 
dependencies.create(project.library.java.google_api_services_bigquery).getVersion(),
 'google-clients.version': 
dependencies.create(project.library.java.google_api_client).getVersion(),
 
 Review comment:
   Done.
 

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: 381253)
Time Spent: 1h 10m  (was: 1h)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381246=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381246
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:30
Start Date: 03/Feb/20 23:30
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#discussion_r374400355
 
 

 ##
 File path: sdks/java/maven-archetypes/examples/build.gradle
 ##
 @@ -28,6 +28,7 @@ processResources {
 'project.version':  version,
 'bigquery.version': 
dependencies.create(project.library.java.google_api_services_bigquery).getVersion(),
 'google-clients.version': 
dependencies.create(project.library.java.google_api_client).getVersion(),
 
 Review comment:
   That's a nice idea.
 

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: 381246)
Time Spent: 1h  (was: 50m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Closed] (BEAM-8813) Java updateOfflineRepository fails

2020-02-03 Thread Kyle Weaver (Jira)


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

Kyle Weaver closed BEAM-8813.
-
Fix Version/s: Not applicable
   Resolution: Workaround

> Java updateOfflineRepository fails
> --
>
> Key: BEAM-8813
> URL: https://issues.apache.org/jira/browse/BEAM-8813
> Project: Beam
>  Issue Type: Bug
>  Components: build-system
>Reporter: Kyle Weaver
>Priority: Major
> Fix For: Not applicable
>
>
> > Task :sdks:java:core:updateOfflineRepository FAILED
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':sdks:java:core:updateOfflineRepository'.
> > Could not find avro-tests.jar (org.apache.avro:avro:1.8.2).
>   Searched in the following locations:
>   
> file:/[redacted]/.m2/repository/org/apache/avro/avro/1.8.2/avro-1.8.2-tests.jar



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-8813) Java updateOfflineRepository fails

2020-02-03 Thread Kyle Weaver (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-8813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029364#comment-17029364
 ] 

Kyle Weaver commented on BEAM-8813:
---

I fixed this by deleting my .m2 directory and retrying.

> Java updateOfflineRepository fails
> --
>
> Key: BEAM-8813
> URL: https://issues.apache.org/jira/browse/BEAM-8813
> Project: Beam
>  Issue Type: Bug
>  Components: build-system
>Reporter: Kyle Weaver
>Priority: Major
>
> > Task :sdks:java:core:updateOfflineRepository FAILED
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':sdks:java:core:updateOfflineRepository'.
> > Could not find avro-tests.jar (org.apache.avro:avro:1.8.2).
>   Searched in the following locations:
>   
> file:/[redacted]/.m2/repository/org/apache/avro/avro/1.8.2/avro-1.8.2-tests.jar



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381245=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381245
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:24
Start Date: 03/Feb/20 23:24
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10634: [BEAM-9178] Support 
all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#issuecomment-581668221
 
 
   I'm guessing you didn't mean to create a merge commit here?
 

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: 381245)
Time Spent: 40m  (was: 0.5h)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> [https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9230) Enable CrossLanguageValidateRunner test for Spark runner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9230?focusedWorklogId=381243=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381243
 ]

ASF GitHub Bot logged work on BEAM-9230:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:22
Start Date: 03/Feb/20 23:22
Worklog Time Spent: 10m 
  Work Description: ihji commented on issue #10758: [BEAM-9230] Enable 
CrossLanguageValidateRunner test for Spark runner
URL: https://github.com/apache/beam/pull/10758#issuecomment-581667426
 
 
   @chamikaramj need to run `Run Seed Job` and `Run XVR_Spark PostCommit`
 

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: 381243)
Time Spent: 0.5h  (was: 20m)

> Enable CrossLanguageValidateRunner test for Spark runner
> 
>
> Key: BEAM-9230
> URL: https://issues.apache.org/jira/browse/BEAM-9230
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-spark
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Enable CrossLanguageValidateRunner test for Spark runner



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9230) Enable CrossLanguageValidateRunner test for Spark runner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9230?focusedWorklogId=381240=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381240
 ]

ASF GitHub Bot logged work on BEAM-9230:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:16
Start Date: 03/Feb/20 23:16
Worklog Time Spent: 10m 
  Work Description: ihji commented on issue #10758: [BEAM-9230] Enable 
CrossLanguageValidateRunner test for Spark runner
URL: https://github.com/apache/beam/pull/10758#issuecomment-581665649
 
 
   R: @chamikaramj 
 

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: 381240)
Time Spent: 20m  (was: 10m)

> Enable CrossLanguageValidateRunner test for Spark runner
> 
>
> Key: BEAM-9230
> URL: https://issues.apache.org/jira/browse/BEAM-9230
> Project: Beam
>  Issue Type: Improvement
>  Components: runner-spark
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Enable CrossLanguageValidateRunner test for Spark runner



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9230) Enable CrossLanguageValidateRunner test for Spark runner

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9230?focusedWorklogId=381239=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381239
 ]

ASF GitHub Bot logged work on BEAM-9230:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:15
Start Date: 03/Feb/20 23:15
Worklog Time Spent: 10m 
  Work Description: ihji commented on pull request #10758: [BEAM-9230] 
Enable CrossLanguageValidateRunner test for Spark runner
URL: https://github.com/apache/beam/pull/10758
 
 
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/)[![Build
 

[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381238=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381238
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:14
Start Date: 03/Feb/20 23:14
Worklog Time Spent: 10m 
  Work Description: ibzib commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#discussion_r374395160
 
 

 ##
 File path: sdks/java/maven-archetypes/examples/build.gradle
 ##
 @@ -28,6 +28,7 @@ processResources {
 'project.version':  version,
 'bigquery.version': 
dependencies.create(project.library.java.google_api_services_bigquery).getVersion(),
 'google-clients.version': 
dependencies.create(project.library.java.google_api_client).getVersion(),
 
 Review comment:
   Maybe we should rename `google-clients.version` to better distinguish from 
`google-http-client`?
 

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: 381238)
Time Spent: 50m  (was: 40m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381237=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381237
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:11
Start Date: 03/Feb/20 23:11
Worklog Time Spent: 10m 
  Work Description: ibzib commented on issue #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#issuecomment-581664332
 
 
   Run Dataflow PostRelease
 

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: 381237)
Time Spent: 40m  (was: 0.5h)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381235=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381235
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:10
Start Date: 03/Feb/20 23:10
Worklog Time Spent: 10m 
  Work Description: ibzib commented on issue #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#issuecomment-581664020
 
 
   retest this please
 

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: 381235)
Time Spent: 0.5h  (was: 20m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8756) Beam Dependency Update Request: com.google.cloud:google-cloud-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8756?focusedWorklogId=381234=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381234
 ]

ASF GitHub Bot logged work on BEAM-8756:


Author: ASF GitHub Bot
Created on: 03/Feb/20 23:08
Start Date: 03/Feb/20 23:08
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10674: [BEAM-8756] Google 
cloud client libraries to use 2019 versions
URL: https://github.com/apache/beam/pull/10674#issuecomment-581663256
 
 
   Created PR to fix that.
   https://github.com/apache/beam/pull/10756 
 

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: 381234)
Time Spent: 3h 40m  (was: 3.5h)

> Beam Dependency Update Request: com.google.cloud:google-cloud-core
> --
>
> Key: BEAM-8756
> URL: https://issues.apache.org/jira/browse/BEAM-8756
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
>  - 2019-11-19 21:05:22.063293 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:10:54.007619 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:01.481594 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:02.830621 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:05:33.624755 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:08.158708 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:08:46.788844 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-20 12:08:23.305323 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 

[jira] [Work logged] (BEAM-7961) Add tests for all runner native transforms and some widely used composite transforms to cross-language validates runner test suite

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-7961?focusedWorklogId=381229=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381229
 ]

ASF GitHub Bot logged work on BEAM-7961:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:55
Start Date: 03/Feb/20 22:55
Worklog Time Spent: 10m 
  Work Description: chamikaramj commented on pull request #10051: 
[BEAM-7961] Add tests for all runner native transforms for XLang
URL: https://github.com/apache/beam/pull/10051
 
 
   
 

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: 381229)
Time Spent: 23h 20m  (was: 23h 10m)

> Add tests for all runner native transforms and some widely used composite 
> transforms to cross-language validates runner test suite
> --
>
> Key: BEAM-7961
> URL: https://issues.apache.org/jira/browse/BEAM-7961
> Project: Beam
>  Issue Type: Improvement
>  Components: testing
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 23h 20m
>  Remaining Estimate: 0h
>
> Add tests for all runner native transforms and some widely used composite 
> transforms to cross-language validates runner test suite



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381228=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381228
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:46
Start Date: 03/Feb/20 22:46
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756#discussion_r374385290
 
 

 ##
 File path: 
sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml
 ##
 @@ -424,7 +425,7 @@
 
   com.google.http-client
   google-http-client
-  ${google-clients.version}
 
 Review comment:
   Problem was that google-api-client and google-http-client versions have 
diverged.
   
   - The latest google-api-client version is 1.30.X.
   - The latest google-http-client version is 1.34.X.
   
 

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: 381228)
Time Spent: 20m  (was: 10m)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381227=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381227
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:43
Start Date: 03/Feb/20 22:43
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10735: 
[BEAM-8280][BEAM-8629] Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735
 
 
   
 

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: 381227)
Time Spent: 4h  (was: 3h 50m)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 4h
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9246?focusedWorklogId=381223=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381223
 ]

ASF GitHub Bot logged work on BEAM-9246:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:39
Start Date: 03/Feb/20 22:39
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10756: [BEAM-9246] 
Introducing google-http-client.version property in Java archetype
URL: https://github.com/apache/beam/pull/10756
 
 
   Fixes https://issues.apache.org/jira/browse/BEAM-9246 .
   
   
   
   
   Thank you for your contribution! Follow this checklist to help us 
incorporate your contribution quickly and easily:
   
- [ ] [**Choose 
reviewer(s)**](https://beam.apache.org/contribute/#make-your-change) and 
mention them in a comment (`R: @username`).
- [ ] Format the pull request title like `[BEAM-XXX] Fixes bug in 
ApproximateQuantiles`, where you replace `BEAM-XXX` with the appropriate JIRA 
issue, if applicable. This will automatically link the pull request to the 
issue.
- [ ] If this contribution is large, please file an Apache [Individual 
Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more 
tips on [how to make review process 
smoother](https://beam.apache.org/contribute/#make-reviewers-job-easier).
   
   Post-Commit Tests Status (on master branch)
   

   
   Lang | SDK | Apex | Dataflow | Flink | Gearpump | Samza | Spark
   --- | --- | --- | --- | --- | --- | --- | ---
   Go | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Flink/lastCompletedBuild/)
 | --- | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Go_VR_Spark/lastCompletedBuild/)
   Java | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Apex/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Dataflow/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Flink/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Gearpump/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/lastCompletedBuild/)
 | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_PVR_Spark_Batch/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_SparkStructuredStreaming/lastCompletedBuild/)
   Python | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python2/lastCompletedBuild/)[![Build
 

[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381221=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381221
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:39
Start Date: 03/Feb/20 22:39
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on pull request #10745: [BEAM-9219] 
Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374376538
 
 

 ##
 File path: website/src/documentation/sdks/python-dependencies.md
 ##
 @@ -26,460 +26,8 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, core 
SDK dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/sdks/python/setup.py`
 under `REQUIRED_PACKAGES`.
 
 Review comment:
   Python doesn't have a notion of compile-time dependency, I'd say just 
dependencies. Same as above, I would rewrite this sentence slightly.
 

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: 381221)
Time Spent: 2h 20m  (was: 2h 10m)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381218=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381218
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:38
Start Date: 03/Feb/20 22:38
Worklog Time Spent: 10m 
  Work Description: davidwrede commented on pull request #10745: 
[BEAM-9219] Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374382170
 
 

 ##
 File path: website/src/documentation/sdks/python-dependencies.md
 ##
 @@ -26,460 +26,8 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, core 
SDK dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/sdks/python/setup.py`
 under `REQUIRED_PACKAGES`.
 
-2.17.0
+If you installed any [extra features]({{ site.baseurl 
}}/get-started/quickstart-py#extra-requirements) along with `apache-beam`, such 
as `gcp` or `test`, you should review the lists under `REQUIRED_TEST_PACKAGES`, 
`GCP_REQUIREMENTS`, or `INTERACTIVE_BEAM` for additional dependencies. 
 
-Beam SDK for Python 2.17.0 has the following compile and runtime 
dependencies.
-
-
-PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.3.0,0.3.1
-  fastavro=0.21.4,0.22
-  funcsigs=1.0.2,2; python_version  
"3.0"
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,1.1.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,1.1.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.12.1,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.15.1,0.16.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  python-dateutil=2.8.0,3
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.16.0
-
-Beam SDK for Python 2.16.0 has the following compile and
-  runtime dependencies.
-
-
-  PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.3.0,0.3.1
-  fastavro=0.21.4,0.22
-  funcsigs=1.0.2,2; python_version  
"3.0"
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,1.1.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,1.1.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.12.1,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.11.1,0.15.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  python-dateutil=2.8.0,3
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  pyyaml=3.12,4.0.0
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.15.0
-
-Beam SDK for Python 2.15.0 has the following compile and
-  runtime dependencies.
-
-  PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.2.9,0.2.10
-  fastavro=0.21.4,0.22
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,0.33.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,0.40.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.8,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.11.1,0.15.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  pyyaml=3.12,4.0.0
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.14.0
-
-Beam SDK for Python 

[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381220=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381220
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:39
Start Date: 03/Feb/20 22:39
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on pull request #10745: [BEAM-9219] 
Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374375451
 
 

 ##
 File path: website/src/documentation/sdks/python-dependencies.md
 ##
 @@ -26,460 +26,8 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, core 
SDK dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/sdks/python/setup.py`
 under `REQUIRED_PACKAGES`.
 
-2.17.0
+If you installed any [extra features]({{ site.baseurl 
}}/get-started/quickstart-py#extra-requirements) along with `apache-beam`, such 
as `gcp` or `test`, you should review the lists under `REQUIRED_TEST_PACKAGES`, 
`GCP_REQUIREMENTS`, or `INTERACTIVE_BEAM` for additional dependencies. 
 
-Beam SDK for Python 2.17.0 has the following compile and runtime 
dependencies.
-
-
-PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.3.0,0.3.1
-  fastavro=0.21.4,0.22
-  funcsigs=1.0.2,2; python_version  
"3.0"
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,1.1.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,1.1.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.12.1,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.15.1,0.16.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  python-dateutil=2.8.0,3
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.16.0
-
-Beam SDK for Python 2.16.0 has the following compile and
-  runtime dependencies.
-
-
-  PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.3.0,0.3.1
-  fastavro=0.21.4,0.22
-  funcsigs=1.0.2,2; python_version  
"3.0"
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,1.1.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,1.1.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.12.1,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.11.1,0.15.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  python-dateutil=2.8.0,3
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  pyyaml=3.12,4.0.0
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.15.0
-
-Beam SDK for Python 2.15.0 has the following compile and
-  runtime dependencies.
-
-  PackageVersion
-  avro-python3=1.8.1,2.0.0; python_version = 
"3.0"
-  avro=1.8.1,2.0.0; python_version  
"3.0"
-  cachetools=3.1.0,4
-  crcmod=1.7,2.0
-  dill=0.2.9,0.2.10
-  fastavro=0.21.4,0.22
-  future=0.16.0,1.0.0
-  futures=3.2.0,4.0.0; python_version  
"3.0"
-  google-apitools=0.5.28,0.5.29
-  google-cloud-bigquery=1.6.0,1.18.0
-  google-cloud-bigtable=0.31.1,0.33.0
-  google-cloud-core=0.28.1,2
-  google-cloud-datastore=1.7.1,1.8.0
-  google-cloud-pubsub=0.39.0,0.40.0
-  googledatastore=7.0.1,7.1; python_version  
"3.0"
-  grpcio=1.8,2
-  hdfs=2.1.0,3.0.0
-  httplib2=0.8,=0.12.0
-  mock=1.0.1,3.0.0
-  oauth2client=2.0.1,4
-  proto-google-cloud-datastore-v1=0.90.0,=0.90.4; 
python_version  "3.0"
-  protobuf=3.5.0.post1,4
-  pyarrow=0.11.1,0.15.0; python_version = "3.0" 
or platform_system != "Windows"
-  pydot=1.2.0,2
-  pymongo=3.8.0,4.0.0
-  pytz=2018.3
-  pyvcf=0.6.8,0.7.0; python_version  
"3.0"
-  pyyaml=3.12,4.0.0
-  typing=3.6.0,3.7.0; python_version  
"3.5.0"
-
-
-
-
-2.14.0
-
-Beam SDK for Python 

[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381222=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381222
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:39
Start Date: 03/Feb/20 22:39
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on pull request #10745: [BEAM-9219] 
Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374382310
 
 

 ##
 File path: website/src/documentation/sdks/python-dependencies.md
 ##
 @@ -26,460 +26,8 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, core 
SDK dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/sdks/python/setup.py`
 under `REQUIRED_PACKAGES`.
 
-2.17.0
+If you installed any [extra features]({{ site.baseurl 
}}/get-started/quickstart-py#extra-requirements) along with `apache-beam`, such 
as `gcp` or `test`, you should review the lists under `REQUIRED_TEST_PACKAGES`, 
`GCP_REQUIREMENTS`, or `INTERACTIVE_BEAM` for additional dependencies. 
 
 Review comment:
   I would say: "If you require extra features ... such as ...,you should 
review ... for additional dependencies"
 

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: 381222)
Time Spent: 2.5h  (was: 2h 20m)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381219=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381219
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:39
Start Date: 03/Feb/20 22:39
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on pull request #10745: [BEAM-9219] 
Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374372668
 
 

 ##
 File path: website/src/documentation/sdks/java-dependencies.md
 ##
 @@ -26,336 +26,12 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, 
dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy`
 under `project.ext.library`. 
 
 Review comment:
   It looks like we might want to rephrase the first sentence. Should we say 
"Compile and runtime dependencies for your Beam SDK version dependencies are 
listed in ..."
 

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: 381219)
Time Spent: 2h 10m  (was: 2h)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381217=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381217
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:37
Start Date: 03/Feb/20 22:37
Worklog Time Spent: 10m 
  Work Description: davidwrede commented on pull request #10745: 
[BEAM-9219] Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374381699
 
 

 ##
 File path: website/src/documentation/sdks/python-dependencies.md
 ##
 @@ -26,460 +26,8 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, core 
SDK dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/sdks/python/setup.py`
 under `REQUIRED_PACKAGES`.
 
-2.17.0
+If you installed any [extra features]({{ site.baseurl 
}}/get-started/quickstart-py#extra-requirements) along with `apache-beam`, such 
as `gcp` or `test`, you should review the lists under `REQUIRED_TEST_PACKAGES`, 
`GCP_REQUIREMENTS`, or `INTERACTIVE_BEAM` for additional dependencies. 
 
 Review comment:
   Made the sed change. 
   
   The other lists live within the setup.py file right below 
`REQUIRED_PACKAGES`. 
 

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: 381217)
Time Spent: 1h 50m  (was: 1h 40m)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381215=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381215
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:36
Start Date: 03/Feb/20 22:36
Worklog Time Spent: 10m 
  Work Description: davidwrede commented on pull request #10745: 
[BEAM-9219] Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#discussion_r374381034
 
 

 ##
 File path: website/src/documentation/sdks/java-dependencies.md
 ##
 @@ -26,336 +26,12 @@ behavior in the service. If you are using any of these 
packages in your code, be
 aware that some libraries are not forward-compatible and you may need to pin to
 the listed versions that will be in scope during execution.
 
-To see the compile and runtime dependencies for your Beam SDK version, 
expand
-the relevant section below.
+To see the compile and runtime dependencies for your Beam SDK version, 
dependencies are listed in 
`https://raw.githubusercontent.com/apache/beam/v/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy`
 under `project.ext.library`. 
 
 Review comment:
   I addressed the feedback, but left the placeholder as lowercase per the 
Google style guide. Given the additional example and note below the URL, I 
*think* it will be clear to users what the placeholder is and what to replace 
it with.
 

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: 381215)
Time Spent: 1h 40m  (was: 1.5h)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-7256) Add support for allowDiskUse (AggregationOptions) in MongoDbIO

2020-02-03 Thread Jeff Yemin (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-7256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029349#comment-17029349
 ] 

Jeff Yemin commented on BEAM-7256:
--

This is possible with the {{MongoCollection}} - based API: 

{code}
MongoCollection coll = ...
coll.aggregate(pipeline).allowDiskUse(true)
{code}

 

> Add support for allowDiskUse (AggregationOptions) in MongoDbIO 
> ---
>
> Key: BEAM-7256
> URL: https://issues.apache.org/jira/browse/BEAM-7256
> Project: Beam
>  Issue Type: Improvement
>  Components: io-java-mongodb
>Affects Versions: 2.12.0
>Reporter: Javier Cornejo
>Priority: Major
> Attachments: Screen Shot 2019-05-09 at 12.30.51.png
>
>
> When a read is executed over a collection that exceed the memory limit of 
> 104857600 an exception occurs. This is declared by mongodb and is possible to 
> control the error passing a AggregationOptions allowDiskUse true so mongo can 
> sort with disk usage. 
> This should be happen only when aggregations are added to read but now is 
> happening even without aggregation at all. 
> Please let me know how can help with this improvement /  bug.
>  
> !Screen Shot 2019-05-09 at 12.30.51.png!  
> {code:java}
> PCollection> updateColls = p.apply("Reading Ops 
> Collection: " + key, MongoDbIO .read() .withUri(options.getMongoDBUri()) 
> .withDatabase("local") .withCollection("oplog.rs") .withBucketAuto(true) // 
> .withQueryFn( // FindQuery.create().withFilters( // Filters.and( // 
> Filters.gt("ts", ts.format(dtf)), // Filters.eq("ns", 
> options.getMongoDBDBName() + "" + key), // Filters.eq("op", "u") // ) // ) // 
> // AggregationQuery.create().withMongoDbPipeline(updatedDocsOplogAggregation) 
> // ) )
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread Tomo Suzuki (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-9246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029346#comment-17029346
 ] 

Tomo Suzuki commented on BEAM-9246:
---

Suspect:

in 
sdks/java/maven-archetypes/examples/build/resources/main/archetype-resources/pom.xml
 :

 
{code:java}

  com.google.http-client
  google-http-client
  ${google-clients.version}
  


  com.google.guava
  guava-jdk5

  
{code}
 

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread Tomo Suzuki (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-9246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029339#comment-17029339
 ] 

Tomo Suzuki commented on BEAM-9246:
---

The artifact is indeed unavailable in Maven Central.

I thought the change did not touch google-http-client.

Digging further.

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread Tomo Suzuki (Jira)


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

Tomo Suzuki updated BEAM-9246:
--
Attachment: Screen Shot 2020-02-03 at 5.20.15 PM.png

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
> Attachments: Screen Shot 2020-02-03 at 5.20.15 PM.png
>
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread Kyle Weaver (Jira)


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

Kyle Weaver updated BEAM-9246:
--
Status: Open  (was: Triage Needed)

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (BEAM-9246) beam_PostRelease_NightlySnapshot failing

2020-02-03 Thread Kyle Weaver (Jira)


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

Kyle Weaver reassigned BEAM-9246:
-

Assignee: Tomo Suzuki

> beam_PostRelease_NightlySnapshot failing
> 
>
> Key: BEAM-9246
> URL: https://issues.apache.org/jira/browse/BEAM-9246
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Kyle Weaver
>Assignee: Tomo Suzuki
>Priority: Major
>  Labels: currently-failing
>
> Multiple tests are failing with error:
> 03:03:04 [ERROR] Failed to execute goal on project word-count-beam: Could not 
> resolve dependencies for project org.example:word-count-beam:jar:0.1: Could 
> not find artifact com.google.http-client:google-http-client:jar:1.30.3 in 
> test.release (https://repository.apache.org/content/repositories/snapshots) 
> -> [Help 1]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8756) Beam Dependency Update Request: com.google.cloud:google-cloud-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8756?focusedWorklogId=381199=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381199
 ]

ASF GitHub Bot logged work on BEAM-8756:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:03
Start Date: 03/Feb/20 22:03
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10674: [BEAM-8756] Google 
cloud client libraries to use 2019 versions
URL: https://github.com/apache/beam/pull/10674#issuecomment-581640502
 
 
   This broke nightly snapshots: 
https://builds.apache.org/job/beam_PostRelease_NightlySnapshot/874/console
   
   https://issues.apache.org/jira/browse/BEAM-9246
   
   Any idea what needs to be done?
 

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: 381199)
Time Spent: 3h 20m  (was: 3h 10m)

> Beam Dependency Update Request: com.google.cloud:google-cloud-core
> --
>
> Key: BEAM-8756
> URL: https://issues.apache.org/jira/browse/BEAM-8756
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
>  - 2019-11-19 21:05:22.063293 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:10:54.007619 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:01.481594 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:02.830621 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:05:33.624755 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:08.158708 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:08:46.788844 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-20 12:08:23.305323 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8756) Beam Dependency Update Request: com.google.cloud:google-cloud-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8756?focusedWorklogId=381205=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381205
 ]

ASF GitHub Bot logged work on BEAM-8756:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:06
Start Date: 03/Feb/20 22:06
Worklog Time Spent: 10m 
  Work Description: ibzib commented on issue #10674: [BEAM-8756] Google 
cloud client libraries to use 2019 versions
URL: https://github.com/apache/beam/pull/10674#issuecomment-581641846
 
 
   cc self @ibzib 
 

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: 381205)
Time Spent: 3.5h  (was: 3h 20m)

> Beam Dependency Update Request: com.google.cloud:google-cloud-core
> --
>
> Key: BEAM-8756
> URL: https://issues.apache.org/jira/browse/BEAM-8756
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
>  - 2019-11-19 21:05:22.063293 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:10:54.007619 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:01.481594 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.91.3 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:02.830621 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:05:33.624755 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:08.158708 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:08:46.788844 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-20 12:08:23.305323 
> -
> Please consider upgrading the dependency 
> com.google.cloud:google-cloud-core. 
> The current version is 1.61.0. The latest version is 1.92.2 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-27 12:09:28.216096 
> -
> 

[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381204=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381204
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 22:06
Start Date: 03/Feb/20 22:06
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10735: [BEAM-8280][BEAM-8629] 
Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#issuecomment-581641703
 
 
   Run Portable_Python PreCommit
 

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: 381204)
Time Spent: 3h 50m  (was: 3h 40m)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Closed] (BEAM-8691) Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core

2020-02-03 Thread Luke Cwik (Jira)


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

Luke Cwik closed BEAM-8691.
---
Fix Version/s: 2.20.0
   Resolution: Fixed

> Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core
> --
>
> Key: BEAM-8691
> URL: https://issues.apache.org/jira/browse/BEAM-8691
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 7h 50m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:39:51.523448 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-11-19 21:05:43.901882 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:11:30.163557 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:37.979355 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:39.422837 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:06:11.312353 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:45.627449 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:09:23.823869 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-20 12:09:00.213436 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-27 12:10:06.151868 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.13.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8691) Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8691?focusedWorklogId=381197=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381197
 ]

ASF GitHub Bot logged work on BEAM-8691:


Author: ASF GitHub Bot
Created on: 03/Feb/20 21:51
Start Date: 03/Feb/20 21:51
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10714: [BEAM-8691] 
bigtable-client-core dependency upgrade
URL: https://github.com/apache/beam/pull/10714
 
 
   
 

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: 381197)
Time Spent: 7h 50m  (was: 7h 40m)

> Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core
> --
>
> Key: BEAM-8691
> URL: https://issues.apache.org/jira/browse/BEAM-8691
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 7h 50m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:39:51.523448 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-11-19 21:05:43.901882 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:11:30.163557 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:37.979355 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:39.422837 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:06:11.312353 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:45.627449 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-13 12:09:23.823869 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The 

[jira] [Work logged] (BEAM-8691) Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8691?focusedWorklogId=381196=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381196
 ]

ASF GitHub Bot logged work on BEAM-8691:


Author: ASF GitHub Bot
Created on: 03/Feb/20 21:51
Start Date: 03/Feb/20 21:51
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10714: [BEAM-8691] 
bigtable-client-core dependency upgrade
URL: https://github.com/apache/beam/pull/10714#discussion_r374361544
 
 

 ##
 File path: sdks/java/io/google-cloud-platform/build.gradle
 ##
 @@ -41,9 +41,14 @@ dependencies {
   compile library.java.google_auth_library_credentials
   compile library.java.google_auth_library_oauth2_http
   compile library.java.google_cloud_bigquery_storage
-  compile library.java.google_cloud_bigtable_client_core
+  compile(library.java.google_cloud_bigtable_client_core) {
 
 Review comment:
   I wasn't aware that the build would fail before the dependency mediation 
kicked in.
 

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: 381196)
Time Spent: 7h 40m  (was: 7.5h)

> Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core
> --
>
> Key: BEAM-8691
> URL: https://issues.apache.org/jira/browse/BEAM-8691
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 7h 40m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:39:51.523448 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-11-19 21:05:43.901882 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:11:30.163557 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:37.979355 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:39.422837 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:06:11.312353 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2020-01-06 12:09:45.627449 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-7961) Add tests for all runner native transforms and some widely used composite transforms to cross-language validates runner test suite

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-7961?focusedWorklogId=381192=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381192
 ]

ASF GitHub Bot logged work on BEAM-7961:


Author: ASF GitHub Bot
Created on: 03/Feb/20 21:45
Start Date: 03/Feb/20 21:45
Worklog Time Spent: 10m 
  Work Description: ihji commented on issue #10051: [BEAM-7961] Add tests 
for all runner native transforms for XLang
URL: https://github.com/apache/beam/pull/10051#issuecomment-581633831
 
 
   @chamikaramj ready to go :)
 

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: 381192)
Time Spent: 23h 10m  (was: 23h)

> Add tests for all runner native transforms and some widely used composite 
> transforms to cross-language validates runner test suite
> --
>
> Key: BEAM-7961
> URL: https://issues.apache.org/jira/browse/BEAM-7961
> Project: Beam
>  Issue Type: Improvement
>  Components: testing
>Reporter: Heejong Lee
>Assignee: Heejong Lee
>Priority: Major
>  Time Spent: 23h 10m
>  Remaining Estimate: 0h
>
> Add tests for all runner native transforms and some widely used composite 
> transforms to cross-language validates runner test suite



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9178) Support ZetaSQL TIMESTAMP functions in BeamSQL

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9178?focusedWorklogId=381185=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381185
 ]

ASF GitHub Bot logged work on BEAM-9178:


Author: ASF GitHub Bot
Created on: 03/Feb/20 21:13
Start Date: 03/Feb/20 21:13
Worklog Time Spent: 10m 
  Work Description: robinyqiu commented on issue #10634: [BEAM-9178] 
Support all ZetaSQL TIMESTAMP functions
URL: https://github.com/apache/beam/pull/10634#issuecomment-581620899
 
 
   Friendly ping.
 

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: 381185)
Time Spent: 0.5h  (was: 20m)

> Support ZetaSQL TIMESTAMP functions in BeamSQL
> --
>
> Key: BEAM-9178
> URL: https://issues.apache.org/jira/browse/BEAM-9178
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql-zetasql
>Reporter: Yueyang Qiu
>Assignee: Yueyang Qiu
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Support *all* TIMESTAMP functions defined in ZetaSQL (BigQuery Standard SQL). 
> See the full list of functions below:
> [https://cloud.google.com/bigquery/docs/reference/standard-sql/timestamp_functions]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381184=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381184
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 21:12
Start Date: 03/Feb/20 21:12
Worklog Time Spent: 10m 
  Work Description: udim commented on issue #10735: [BEAM-8280][BEAM-8629] 
Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#issuecomment-581620461
 
 
   Run Portable_Python PreCommit
 

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: 381184)
Time Spent: 3h 40m  (was: 3.5h)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381182=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381182
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 20:50
Start Date: 03/Feb/20 20:50
Worklog Time Spent: 10m 
  Work Description: chadrik commented on issue #10735: 
[BEAM-8280][BEAM-8629] Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#issuecomment-581612089
 
 
   looks good!
 

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: 381182)
Time Spent: 3.5h  (was: 3h 20m)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8691) Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8691?focusedWorklogId=381174=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381174
 ]

ASF GitHub Bot logged work on BEAM-8691:


Author: ASF GitHub Bot
Created on: 03/Feb/20 20:11
Start Date: 03/Feb/20 20:11
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10714: [BEAM-8691] 
bigtable-client-core dependency upgrade
URL: https://github.com/apache/beam/pull/10714#discussion_r374230141
 
 

 ##
 File path: sdks/java/io/google-cloud-platform/build.gradle
 ##
 @@ -41,9 +41,14 @@ dependencies {
   compile library.java.google_auth_library_credentials
   compile library.java.google_auth_library_oauth2_http
   compile library.java.google_cloud_bigquery_storage
-  compile library.java.google_cloud_bigtable_client_core
+  compile(library.java.google_cloud_bigtable_client_core) {
 
 Review comment:
   These exclusions are for Maven's version range constraint. The dependency 
was transitively requesting `io.grpc:grpc-core:jar:[1.26.0,1.26.0]`, while 
another dependency requests `io.grpc:grpc-core:jar:[1.25.0,1.25.0]`. The 
conflict would fail the build before Maven's dependency mediation (that would 
choose the closest one). Detail in 
https://issues.apache.org/jira/browse/BEAM-8691?focusedCommentId=17025456=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17025456
 

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: 381174)
Time Spent: 7h 20m  (was: 7h 10m)

> Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core
> --
>
> Key: BEAM-8691
> URL: https://issues.apache.org/jira/browse/BEAM-8691
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 7h 20m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:39:51.523448 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-11-19 21:05:43.901882 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:11:30.163557 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:37.979355 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:39.422837 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:06:11.312353 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8691) Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8691?focusedWorklogId=381176=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381176
 ]

ASF GitHub Bot logged work on BEAM-8691:


Author: ASF GitHub Bot
Created on: 03/Feb/20 20:11
Start Date: 03/Feb/20 20:11
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10714: [BEAM-8691] 
bigtable-client-core dependency upgrade
URL: https://github.com/apache/beam/pull/10714#discussion_r374230141
 
 

 ##
 File path: sdks/java/io/google-cloud-platform/build.gradle
 ##
 @@ -41,9 +41,14 @@ dependencies {
   compile library.java.google_auth_library_credentials
   compile library.java.google_auth_library_oauth2_http
   compile library.java.google_cloud_bigquery_storage
-  compile library.java.google_cloud_bigtable_client_core
+  compile(library.java.google_cloud_bigtable_client_core) {
 
 Review comment:
   These exclusions are for Maven's version range constraint. The dependency 
was transitively requesting `io.grpc:grpc-core:jar:[1.26.0,1.26.0]`, while 
another dependency requests `io.grpc:grpc-core:jar:[1.25.0,1.25.0]`. This 
version range conflict would fail the build before Maven's dependency mediation 
(that would choose the closest one) happens. Detail in 
https://issues.apache.org/jira/browse/BEAM-8691?focusedCommentId=17025456=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-17025456
 

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: 381176)
Time Spent: 7.5h  (was: 7h 20m)

> Beam Dependency Update Request: com.google.cloud.bigtable:bigtable-client-core
> --
>
> Key: BEAM-8691
> URL: https://issues.apache.org/jira/browse/BEAM-8691
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
>  Time Spent: 7.5h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:39:51.523448 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-11-19 21:05:43.901882 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-02 12:11:30.163557 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-09 12:10:37.979355 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-23 12:10:39.422837 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 
>  - 2019-12-30 14:06:11.312353 
> -
> Please consider upgrading the dependency 
> com.google.cloud.bigtable:bigtable-client-core. 
> The current version is 1.8.0. The latest version is 1.12.1 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-9219) Streamline creation of Python and Java dependencies pages

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9219?focusedWorklogId=381171=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381171
 ]

ASF GitHub Bot logged work on BEAM-9219:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:57
Start Date: 03/Feb/20 19:57
Worklog Time Spent: 10m 
  Work Description: aaltay commented on issue #10745: [BEAM-9219] 
Streamline creation of Python and Java dependencies pages
URL: https://github.com/apache/beam/pull/10745#issuecomment-581590216
 
 
   > > Should we keep the old information in the same page for previous 
releases? Removing might be a regression for existing users. We could hide in a 
collapsed box maybe?
   > 
   > I worry that keeping these tables will lead to the expectation that we'll 
create more tables. Based on the feedback of the Java deps page, it seems to be 
confusing to just have tables for some of the old versions.
   
   Sounds good. If the new procedure could get the same information as the 
tables let's drop it. And if it cannot, that means we need to improve the new 
process.
 

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: 381171)
Time Spent: 1.5h  (was: 1h 20m)

> Streamline creation of Python and Java dependencies pages
> -
>
> Key: BEAM-9219
> URL: https://issues.apache.org/jira/browse/BEAM-9219
> Project: Beam
>  Issue Type: Improvement
>  Components: website
>Reporter: David Wrede
>Priority: Minor
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> This issue is about the need to address keeping both Python and Java SDK 
> dependency pages more relevant and up-to-date while reducing the amount of 
> time it takes to provide that information. The current method of scraping and 
> copying dependencies into a table for every release is a non-trivial task 
> because of the semi-automated workflows done by the tech writers on the 
> website.
> In an effort to provide accurate dependency listings that are always in sync 
> with SDK releases, referring people to the appropriate places in the source 
> code (or through CLI commands) should provide people the information they are 
> looking for and not require the creation and maintenance of an automated 
> tooling solution to generate the dependency tables.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381170=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381170
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:55
Start Date: 03/Feb/20 19:55
Worklog Time Spent: 10m 
  Work Description: chadrik commented on pull request #10735: 
[BEAM-8280][BEAM-8629] Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#discussion_r374308055
 
 

 ##
 File path: sdks/python/apache_beam/typehints/decorators.py
 ##
 @@ -217,7 +220,10 @@ def get_signature(func):
   return signature
 
 
-class IOTypeHints(object):
+class IOTypeHints(NamedTuple('IOTypeHints', [
+('input_types', Optional[Tuple[Tuple[Any, ...], Dict[str, Any]]]),
+('output_types', Optional[Tuple[Tuple[Any, ...], Dict[str, Any]]]),
+('origin', List[str])])):
 
 Review comment:
   I assumed that mypy would need the intermediate class _or_ would want that 
class's name to match the name provided to `NamedTuple()`.  For example, both 
of these are invalid:
   
   ```python
   class Foo(Generic[TypeVar('T')]):  # TypeVar needs to be defined above
   pass
   
   T = TypeVar('T_with_suffix')  # TypeVar name needs to match variable name
   class Bar(Generic[T]):
   pass
   ```
   
   I just did my own isolated test of this and you're right, mypy has no issue 
with it, so it appears there's nothing special about the name given to 
`NamedTuple`, as far as mypy is concerned.
   
   Thanks for taking the time to test that.  I was trying to give some quick 
feedback without getting too drawn in, but once I _did_ get drawn in, I should 
have gone back and checked my original assumption!
   
   
 

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: 381170)
Time Spent: 3h 20m  (was: 3h 10m)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h 20m
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Comment Edited] (BEAM-9085) Investigate performance difference between Python 2/3 on Dataflow

2020-02-03 Thread Valentyn Tymofieiev (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-9085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029222#comment-17029222
 ] 

Valentyn Tymofieiev edited comment on BEAM-9085 at 2/3/20 7:54 PM:
---

Somewhat faster way to obtain the same information is to pass: --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp

if gprof2dot is installed, it creates an SVG diagram.

Full command: 
{noformat}
python setup.py nosetests --nocapture --test-pipeline-options=" --iterations=10 
--number_of_counters=1 --number_of_counter_operations=1 --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp --project=big-query-project 
--publish_to_big_query=false --metrics_dataset=python_load_tests 
--metrics_table=pardo --input_options='{ \"num_records\": 10, \"key_size\": 
10, \"value_size\":90, \"bundle_size_distribution_type\": \"const\", 
\"bundle_size_distribution_param\": 1, \"force_initial_num_bundles\": 0 }'" 
--tests apache_beam.testing.load_tests.pardo_test 
{noformat}


was (Author: tvalentyn):
Somewhat faster way to obtain the same information is to pass: --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp

Full command: 
{noformat}
python setup.py nosetests --nocapture --test-pipeline-options=" --iterations=10 
--number_of_counters=1 --number_of_counter_operations=1 --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp --project=big-query-project 
--publish_to_big_query=false --metrics_dataset=python_load_tests 
--metrics_table=pardo --input_options='{ \"num_records\": 10, \"key_size\": 
10, \"value_size\":90, \"bundle_size_distribution_type\": \"const\", 
\"bundle_size_distribution_param\": 1, \"force_initial_num_bundles\": 0 }'" 
--tests apache_beam.testing.load_tests.pardo_test 
{noformat}

> Investigate performance difference between Python 2/3 on Dataflow
> -
>
> Key: BEAM-9085
> URL: https://issues.apache.org/jira/browse/BEAM-9085
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Kamil Wasilewski
>Assignee: Valentyn Tymofieiev
>Priority: Major
>
> Tests show that the performance of core Beam operations in Python 3.x on 
> Dataflow can be a few time slower than in Python 2.7. We should investigate 
> what's the cause of the problem.
> Currently, we have one ParDo test that is run both in Py3 and Py2 [1]. A 
> dashboard with runtime results can be found here [2].
> [1] sdks/python/apache_beam/testing/load_tests/pardo_test.py
> [2] https://apache-beam-testing.appspot.com/explore?dashboard=5678187241537536



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-9220) Add use_runner_v2 argument for dataflow

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-9220?focusedWorklogId=381169=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381169
 ]

ASF GitHub Bot logged work on BEAM-9220:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:52
Start Date: 03/Feb/20 19:52
Worklog Time Spent: 10m 
  Work Description: boyuanzz commented on pull request #10720: [BEAM-9220] 
Adding argument use_runner_v2 for dataflow unified worker
URL: https://github.com/apache/beam/pull/10720
 
 
   
 

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: 381169)
Time Spent: 1h 40m  (was: 1.5h)

> Add use_runner_v2 argument for dataflow
> ---
>
> Key: BEAM-9220
> URL: https://issues.apache.org/jira/browse/BEAM-9220
> Project: Beam
>  Issue Type: New Feature
>  Components: runner-dataflow
>Reporter: Ankur Goenka
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (BEAM-9085) Investigate performance difference between Python 2/3 on Dataflow

2020-02-03 Thread Valentyn Tymofieiev (Jira)


[ 
https://issues.apache.org/jira/browse/BEAM-9085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029222#comment-17029222
 ] 

Valentyn Tymofieiev commented on BEAM-9085:
---

Somewhat faster way to obtain the same information is to pass: --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp

Full command: 
{noformat}
python setup.py nosetests --nocapture --test-pipeline-options=" --iterations=10 
--number_of_counters=1 --number_of_counter_operations=1 --profile_cpu 
--profile_sample_rate=1 --profile_location=/tmp --project=big-query-project 
--publish_to_big_query=false --metrics_dataset=python_load_tests 
--metrics_table=pardo --input_options='{ \"num_records\": 10, \"key_size\": 
10, \"value_size\":90, \"bundle_size_distribution_type\": \"const\", 
\"bundle_size_distribution_param\": 1, \"force_initial_num_bundles\": 0 }'" 
--tests apache_beam.testing.load_tests.pardo_test 
{noformat}

> Investigate performance difference between Python 2/3 on Dataflow
> -
>
> Key: BEAM-9085
> URL: https://issues.apache.org/jira/browse/BEAM-9085
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Kamil Wasilewski
>Assignee: Valentyn Tymofieiev
>Priority: Major
>
> Tests show that the performance of core Beam operations in Python 3.x on 
> Dataflow can be a few time slower than in Python 2.7. We should investigate 
> what's the cause of the problem.
> Currently, we have one ParDo test that is run both in Py3 and Py2 [1]. A 
> dashboard with runtime results can be found here [2].
> [1] sdks/python/apache_beam/testing/load_tests/pardo_test.py
> [2] https://apache-beam-testing.appspot.com/explore?dashboard=5678187241537536



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381168=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381168
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:50
Start Date: 03/Feb/20 19:50
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10735: 
[BEAM-8280][BEAM-8629] Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#discussion_r374305378
 
 

 ##
 File path: sdks/python/apache_beam/typehints/decorators.py
 ##
 @@ -228,18 +234,30 @@ class IOTypeHints(object):
   May be None. The list and dict correspond to args and kwargs.
 output_types: (tuple, dict) List of typing types, and an optional 
dictionary
   (unused). Only the first element of the list is used. May be None.
+origin: (List[str]) Stack of tracebacks of method calls used to create this
+  instance.
   """
-  __slots__ = ('input_types', 'output_types')
 
-  def __init__(self,
-   input_types=None,  # type: Optional[Tuple[Tuple[Any, ...], 
Dict[str, Any]]]
-   output_types=None  # type: Optional[Tuple[Tuple[Any, ...], 
Dict[str, Any]]]
-  ):
-self.input_types = input_types
-self.output_types = output_types
+  traceback_limit = 5
 
-  @staticmethod
-  def from_callable(fn):
+  @classmethod
+  def _make_traceback(cls, base):  # type: (Optional[IOTypeHints]) -> List[str]
+# Omit this method and the IOTypeHints method that called it.
+num_frames_skip = 2
+tb = traceback.format_stack(limit=cls.traceback_limit + num_frames_skip)
+tb_lines = 'TH>' + ''.join(tb[:-num_frames_skip]).replace('\n', '\nTH>')
+
+res = [tb_lines + '\nbased on: ' + str(base)]
+if base is not None:
+  res += base.origin
+return res
+
+  @classmethod
+  def empty(cls):
+return IOTypeHints(None, None, [])
 
 Review comment:
   done
 

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: 381168)
Time Spent: 3h 10m  (was: 3h)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-8280) re-enable IOTypeHints.from_callable

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-8280?focusedWorklogId=381163=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381163
 ]

ASF GitHub Bot logged work on BEAM-8280:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:39
Start Date: 03/Feb/20 19:39
Worklog Time Spent: 10m 
  Work Description: udim commented on pull request #10735: 
[BEAM-8280][BEAM-8629] Make IOTypeHints immutable
URL: https://github.com/apache/beam/pull/10735#discussion_r374300256
 
 

 ##
 File path: sdks/python/apache_beam/typehints/decorators.py
 ##
 @@ -217,7 +220,10 @@ def get_signature(func):
   return signature
 
 
-class IOTypeHints(object):
+class IOTypeHints(NamedTuple('IOTypeHints', [
+('input_types', Optional[Tuple[Tuple[Any, ...], Dict[str, Any]]]),
+('output_types', Optional[Tuple[Tuple[Any, ...], Dict[str, Any]]]),
+('origin', List[str])])):
 
 Review comment:
   Trip up how?
   
   I see this error in lint (should be fixed in next commit):
   ```
   apache_beam/typehints/decorators.py:353: error: Value of type 
"Optional[Tuple[Tuple[Any, ...], Dict[str, Any]]]" is not indexable  [index]
   ```
   This is the line:
   ```
   output_type = self.output_types[0][0]
   ```
   So it seems that mypy is correctly parsing these type hints.
   
 

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: 381163)
Time Spent: 3h  (was: 2h 50m)

> re-enable IOTypeHints.from_callable
> ---
>
> Key: BEAM-8280
> URL: https://issues.apache.org/jira/browse/BEAM-8280
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Udi Meiri
>Assignee: Udi Meiri
>Priority: Major
>  Time Spent: 3h
>  Remaining Estimate: 0h
>
> See https://issues.apache.org/jira/browse/BEAM-8279



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Work logged] (BEAM-3221) Model pipeline representation improvements

2020-02-03 Thread ASF GitHub Bot (Jira)


 [ 
https://issues.apache.org/jira/browse/BEAM-3221?focusedWorklogId=381162=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-381162
 ]

ASF GitHub Bot logged work on BEAM-3221:


Author: ASF GitHub Bot
Created on: 03/Feb/20 19:34
Start Date: 03/Feb/20 19:34
Worklog Time Spent: 10m 
  Work Description: lukecwik commented on pull request #10754: [BEAM-3221] 
Expand/clarify timestamp comments within beam_runner_api.proto
URL: https://github.com/apache/beam/pull/10754#discussion_r374297835
 
 

 ##
 File path: model/pipeline/src/main/proto/beam_runner_api.proto
 ##
 @@ -37,15 +37,21 @@ import "google/protobuf/timestamp.proto";
 message BeamConstants {
   enum Constants {
 // All timestamps in milliseconds since Jan 1, 1970.
+
+// All timestamps of elements or window boundaries must be within
+// the interval [MIN_TIMESTAMP_MILLIS, MAX_TIMESTAMP_MILLIS].
+// The smallest representable timestamp of an element or a window boundary.
 MIN_TIMESTAMP_MILLIS = 0 [(beam_constant) = "-9223372036854775"];
+// The largest representable timestamp of an element or a window boundary.
 MAX_TIMESTAMP_MILLIS = 1 [(beam_constant) =  "9223372036854775"];
+
 // The maximum timestamp for the global window.
-// Triggers use maxTimestamp to set timers' timestamp. Timers fires when
+// Triggers use max timestamp to set timers' timestamp. Timers fire when
 // the watermark passes their timestamps. So, the timestamp needs to be
 // smaller than the MAX_TIMESTAMP_MILLIS.
 // One standard day is subtracted from MAX_TIMESTAMP_MILLIS to make sure
-// the maxTimestamp is smaller than MAX_TIMESTAMP_MILLIS even after 
rounding up
-// to seconds or minutes. See also GlobalWindow in the Java SDK.
+// the max timestamp is smaller than MAX_TIMESTAMP_MILLIS even after 
rounding up
+// to seconds or minutes.
 GLOBAL_WINDOW_MAX_TIMESTAMP_MILLIS = 2 [(beam_constant) = 
"9223371950454775"];
 
 Review comment:
   We would need to define an EnumValueOption for each type we would like to 
support.
 

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: 381162)
Time Spent: 40m  (was: 0.5h)

> Model pipeline representation improvements
> --
>
> Key: BEAM-3221
> URL: https://issues.apache.org/jira/browse/BEAM-3221
> Project: Beam
>  Issue Type: Improvement
>  Components: beam-model
>Reporter: Henning Rohde
>Priority: Major
>  Labels: portability
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Collections of various (breaking) tweaks to the Runner API, notably the 
> pipeline representation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


  1   2   3   4   >