[jira] [Comment Edited] (BEAM-9137) PR10338 breaks beam_PostCommit_Py_ValCont

2020-01-16 Thread sunjincheng (Jira)


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

sunjincheng edited comment on BEAM-9137 at 1/17/20 7:14 AM:


I have a quick look at of this issue and it seems that the 
beam_PostCommit_Py_ValCont was broken on 20 Dec, 2019.

We can see that it succeed on [19 Dec 2019 
|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c100795298.3239.1576775433670.JavaMail.jenkins@jenkins02%3e]and
 failed on [20 Dec, 
2019|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c165865149.3447.1576823413985.JavaMail.jenkins@jenkins02%3e].

So, maybe we should focus on  the commits of that day.


was (Author: sunjincheng121):
I have a quick look at of this issue and it seems that the 
beam_PostCommit_Py_ValCont was broken on 20 Dec, 2019.

We can see that it succeed on [19 Dec 2019 
|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c100795298.3239.1576775433670.JavaMail.jenkins@jenkins02%3e]and
 failed on [20 Dec, 
2019|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c165865149.3447.1576823413985.JavaMail.jenkins@jenkins02%3e].

> PR10338 breaks beam_PostCommit_Py_ValCont
> -
>
> Key: BEAM-9137
> URL: https://issues.apache.org/jira/browse/BEAM-9137
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Affects Versions: 2.19.0
>Reporter: Boyuan Zhang
>Priority: Blocker
> Fix For: 2.19.0
>
>
> For the first failure, please refer to 
> https://builds.apache.org/job/beam_PostCommit_Py_ValCont/5172/#showFailuresLink



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


[jira] [Commented] (BEAM-9137) PR10338 breaks beam_PostCommit_Py_ValCont

2020-01-16 Thread sunjincheng (Jira)


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

sunjincheng commented on BEAM-9137:
---

I have a quick look at of this issue and it seems that the 
beam_PostCommit_Py_ValCont was broken on 20 Dec, 2019.

We can see that it succeed on [19 Dec 2019 
|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c100795298.3239.1576775433670.JavaMail.jenkins@jenkins02%3e]and
 failed on [20 Dec, 
2019|http://mail-archives.apache.org/mod_mbox/beam-builds/201912.mbox/%3c165865149.3447.1576823413985.JavaMail.jenkins@jenkins02%3e].

> PR10338 breaks beam_PostCommit_Py_ValCont
> -
>
> Key: BEAM-9137
> URL: https://issues.apache.org/jira/browse/BEAM-9137
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Affects Versions: 2.19.0
>Reporter: Boyuan Zhang
>Priority: Blocker
> Fix For: 2.19.0
>
>
> For the first failure, please refer to 
> https://builds.apache.org/job/beam_PostCommit_Py_ValCont/5172/#showFailuresLink



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


[jira] [Assigned] (BEAM-9137) PR10338 breaks beam_PostCommit_Py_ValCont

2020-01-16 Thread sunjincheng (Jira)


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

sunjincheng reassigned BEAM-9137:
-

Assignee: (was: sunjincheng)

> PR10338 breaks beam_PostCommit_Py_ValCont
> -
>
> Key: BEAM-9137
> URL: https://issues.apache.org/jira/browse/BEAM-9137
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Affects Versions: 2.19.0
>Reporter: Boyuan Zhang
>Priority: Blocker
> Fix For: 2.19.0
>
>
> For the first failure, please refer to 
> https://builds.apache.org/job/beam_PostCommit_Py_ValCont/5172/#showFailuresLink



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


[jira] [Commented] (BEAM-9137) PR10338 breaks beam_PostCommit_Py_ValCont

2020-01-16 Thread sunjincheng (Jira)


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

sunjincheng commented on BEAM-9137:
---

It seems that the test error is not caused by[1], more detail log can be found 
in [2]. [~boyuanz] 

[1] [https://github.com/apache/beam/pull/10338]

[2] [https://github.com/apache/beam/pull/10338#issuecomment-575482269] 

> PR10338 breaks beam_PostCommit_Py_ValCont
> -
>
> Key: BEAM-9137
> URL: https://issues.apache.org/jira/browse/BEAM-9137
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Affects Versions: 2.19.0
>Reporter: Boyuan Zhang
>Assignee: sunjincheng
>Priority: Blocker
> Fix For: 2.19.0
>
>
> For the first failure, please refer to 
> https://builds.apache.org/job/beam_PostCommit_Py_ValCont/5172/#showFailuresLink



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


[jira] [Work logged] (BEAM-8935) Fail fast if sdk harness startup failed

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8935:


Author: ASF GitHub Bot
Created on: 17/Jan/20 06:21
Start Date: 17/Jan/20 06:21
Worklog Time Spent: 10m 
  Work Description: sunjincheng121 commented on issue #10338: [BEAM-8935] 
Fail fast if sdk harness startup failed.
URL: https://github.com/apache/beam/pull/10338#issuecomment-575482269
 
 
   It seems that the test error is not caused by this commit. @boyuanzz 
 

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

> Fail fast if sdk harness startup failed
> ---
>
> Key: BEAM-8935
> URL: https://issues.apache.org/jira/browse/BEAM-8935
> Project: Beam
>  Issue Type: Improvement
>  Components: java-fn-execution
>Reporter: sunjincheng
>Assignee: sunjincheng
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> Currently the runner waits for the sdk harness to startup blockingly until 
> the sdk harness is available or timeout occurs. The timeout is 1 or 2 
> minutes. If the sdk harness startup failed for some reason, the runner may be 
> aware of it after 1 or 2 minutes. This is too long.



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


[jira] [Work logged] (BEAM-8935) Fail fast if sdk harness startup failed

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8935:


Author: ASF GitHub Bot
Created on: 17/Jan/20 06:22
Start Date: 17/Jan/20 06:22
Worklog Time Spent: 10m 
  Work Description: sunjincheng121 commented on issue #10338: [BEAM-8935] 
Fail fast if sdk harness startup failed.
URL: https://github.com/apache/beam/pull/10338#issuecomment-575482269
 
 
   It seems that the test error is not caused by this commit. @boyuanzz 
https://builds.apache.org/job/beam_PostCommit_Py_ValCont_PR/107/consoleFull
 

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

> Fail fast if sdk harness startup failed
> ---
>
> Key: BEAM-8935
> URL: https://issues.apache.org/jira/browse/BEAM-8935
> Project: Beam
>  Issue Type: Improvement
>  Components: java-fn-execution
>Reporter: sunjincheng
>Assignee: sunjincheng
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> Currently the runner waits for the sdk harness to startup blockingly until 
> the sdk harness is available or timeout occurs. The timeout is 1 or 2 
> minutes. If the sdk harness startup failed for some reason, the runner may be 
> aware of it after 1 or 2 minutes. This is too long.



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova commented on BEAM-9130:
-

I updated my PR.  There are still other problems with it, but I solved the 
google.protobuf import problem.  

There are a few pieces to the solution:
 * use a pyproject.toml file to specify build requirements: 
[https://github.com/apache/beam/pull/10038/files#diff-71ede7e13a310beaedc4466b48096e26R18]
 * use pep517 module to build source: 
[https://github.com/apache/beam/pull/10038/files#diff-d3cc66016c37760e131f228abbee6667R34]
 * add pep517's temp build directory to the site dir to allow the google 
package's .pth file to work:  
[https://github.com/apache/beam/pull/10038/commits/ed06bf1b17e5f60d7f6bcf7766b93e4eaf4b86ff]

I'm sure there are easier ways to hack this to work without such dramatic 
changes, but this approach sets us on a course to untangle the mess that we 
have now. 

 

 

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova commented on BEAM-9130:
-

Just in case it's not clear, I think you'd want to edit the Dockerfile to use 
tox, here:

 
{code:java}
CMD holdup -t 45 http://namenode:50070 http://datanode:50075 && \
echo "Waiting for safe mode to end." && \
sleep 45 && \
hdfscli -v -v -v upload -f kinglear.txt / && \
python -m apache_beam.examples.wordcount \
--input hdfs://kinglear* \
--output hdfs://py-wordcount-integration \
--hdfs_host namenode --hdfs_port 50070 --hdfs_user root
 {code}

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 17/Jan/20 04:27
Start Date: 17/Jan/20 04:27
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575378395
 
 
   Java PreCommits failed because of test assertion change due to toString 
update. I missed this locally because I ran `./gradlew -p sdks/java check` 
(this does not run tests in runners).
   
   Python PreCommit failed:
   ```
   E IndexError: index out of range
   ```
   
https://builds.apache.org/job/beam_PreCommit_Python_Commit/10812/testReport/junit/
   
   Checking it with my local environment.
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify 

[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova commented on BEAM-9130:
-

the protobuf package is a dependency of grpcio-tools, which is part of 
build_requirements.txt.   Did you include build_requirements.txt to the deps 
for your tox env?   that could help, but it also might not:  I can't remember 
if the deps are installed in time to affect setup.py (which calls gen_protos).  
I think it may not be, which is where pyproject.toml and pep517 comes into 
play:  they specify the deps that need to be installed before setup.py runs.   

I'm currently rebasing my old testing refactor branch to see if it helps.  

can you push your current WIP solution for this so that I can try to help out.  
I'm on vacation tomorrow and monday, but I may be able to chip away at some 
things on the plane. 

 

 

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Work logged] (BEAM-8935) Fail fast if sdk harness startup failed

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8935:


Author: ASF GitHub Bot
Created on: 17/Jan/20 04:13
Start Date: 17/Jan/20 04:13
Worklog Time Spent: 10m 
  Work Description: sunjincheng121 commented on issue #10338: [BEAM-8935] 
Fail fast if sdk harness startup failed.
URL: https://github.com/apache/beam/pull/10338#issuecomment-575456506
 
 
   Thanks for your info @boyuanzz , I would like to make a test for it. 
https://github.com/apache/beam/pull/10623
 

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

> Fail fast if sdk harness startup failed
> ---
>
> Key: BEAM-8935
> URL: https://issues.apache.org/jira/browse/BEAM-8935
> Project: Beam
>  Issue Type: Improvement
>  Components: java-fn-execution
>Reporter: sunjincheng
>Assignee: sunjincheng
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> Currently the runner waits for the sdk harness to startup blockingly until 
> the sdk harness is available or timeout occurs. The timeout is 1 or 2 
> minutes. If the sdk harness startup failed for some reason, the runner may be 
> aware of it after 1 or 2 minutes. This is too long.



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


[jira] [Work logged] (BEAM-8935) Fail fast if sdk harness startup failed

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8935:


Author: ASF GitHub Bot
Created on: 17/Jan/20 04:12
Start Date: 17/Jan/20 04:12
Worklog Time Spent: 10m 
  Work Description: sunjincheng121 commented on issue #10623: [DO NOT 
REVIEW] Revert "[BEAM-8935] Fail fast if sdk harness startup failed."
URL: https://github.com/apache/beam/pull/10623#issuecomment-575456329
 
 
   Run Python Dataflow ValidatesContainer
 

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

> Fail fast if sdk harness startup failed
> ---
>
> Key: BEAM-8935
> URL: https://issues.apache.org/jira/browse/BEAM-8935
> Project: Beam
>  Issue Type: Improvement
>  Components: java-fn-execution
>Reporter: sunjincheng
>Assignee: sunjincheng
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> Currently the runner waits for the sdk harness to startup blockingly until 
> the sdk harness is available or timeout occurs. The timeout is 1 or 2 
> minutes. If the sdk harness startup failed for some reason, the runner may be 
> aware of it after 1 or 2 minutes. This is too long.



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


[jira] [Work logged] (BEAM-8935) Fail fast if sdk harness startup failed

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8935:


Author: ASF GitHub Bot
Created on: 17/Jan/20 04:11
Start Date: 17/Jan/20 04:11
Worklog Time Spent: 10m 
  Work Description: sunjincheng121 commented on pull request #10623: [DO 
NOT REVIEW] Revert "[BEAM-8935] Fail fast if sdk harness startup failed."
URL: https://github.com/apache/beam/pull/10623
 
 
   
   DO NOT REVIEW.
   
   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
 
Status](https://builds.apache.org/job/beam_PostCommit_Python35/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python35/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Python36/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python36/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Python37/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Python37/lastCompletedBuild/)
 | --- | [![Build 
Status](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_VR_Dataflow/lastCompletedBuild/)[![Build
 
Status](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/badge/icon)](https://builds.apache.org/job/beam_PostCommit_Py_ValCont/lastCompletedBuild/)
 | [![Build 

[jira] [Work logged] (BEAM-7246) Create a Spanner IO for Python

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-7246:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:51
Start Date: 17/Jan/20 03:51
Worklog Time Spent: 10m 
  Work Description: chamikaramj commented on issue #9606: [BEAM-7246] Add 
Google Spanner IO Read on Python SDK
URL: https://github.com/apache/beam/pull/9606#issuecomment-575452714
 
 
   Any updates ?
 

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: 373384)
Time Spent: 11h  (was: 10h 50m)

> Create a Spanner IO for Python
> --
>
> Key: BEAM-7246
> URL: https://issues.apache.org/jira/browse/BEAM-7246
> Project: Beam
>  Issue Type: Bug
>  Components: io-py-gcp
>Reporter: Reuven Lax
>Assignee: Shehzaad Nakhoda
>Priority: Major
>  Time Spent: 11h
>  Remaining Estimate: 0h
>
> Add I/O support for Google Cloud Spanner for the Python SDK (Batch Only).
> Testing in this work item will be in the form of DirectRunner tests and 
> manual testing.
> Integration and performance tests are a separate work item (not included 
> here).
> See https://beam.apache.org/documentation/io/built-in/. The goal is to add 
> Google Clound Spanner to the Database column for the Python/Batch row.



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9130:
-

I was trying to debug this, converted it to a tox environment, but still got 
the same errors.
Weird thing is, if I run a shell on the docker image, and run "tox -e 
hdfs_integration_test" twice, it succeeds the second time.

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Work logged] (BEAM-8625) Implement servlet in Dataflow runner for sdk status query endpoint

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8625:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:30
Start Date: 17/Jan/20 03:30
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10553: [BEAM-8625] 
Implement servlet for exposing sdk harness statuses in Da…
URL: https://github.com/apache/beam/pull/10553
 
 
   
 

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

> Implement servlet in Dataflow runner for sdk status query endpoint
> --
>
> Key: BEAM-8625
> URL: https://issues.apache.org/jira/browse/BEAM-8625
> Project: Beam
>  Issue Type: Sub-task
>  Components: runner-dataflow
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>




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


[jira] [Work logged] (BEAM-9122) Add uses_keyed_state step property to python dataflow runner

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9122:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:26
Start Date: 17/Jan/20 03:26
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10596: [BEAM-9122] 
Add uses_keyed_state step property in python dataflow run…
URL: https://github.com/apache/beam/pull/10596#discussion_r367754044
 
 

 ##
 File path: sdks/python/apache_beam/runners/dataflow/dataflow_runner.py
 ##
 @@ -950,6 +950,10 @@ def run_ParDo(self, transform_node, options):
   step.add_property(PropertyNames.RESTRICTION_ENCODING,
 self._get_cloud_encoding(restriction_coder))
 
+from apache_beam.runners.common import DoFnSignature
+if DoFnSignature(transform.dofn).is_stateful_dofn():
 
 Review comment:
   Yes, java side we do the same.
   
   
https://github.com/apache/beam/blob/2fd785dedb979a248e63c6385f978fd18fd2fbc4/runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineTranslator.java#L1260
 

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

> Add uses_keyed_state step property to python dataflow runner
> 
>
> Key: BEAM-9122
> URL: https://issues.apache.org/jira/browse/BEAM-9122
> Project: Beam
>  Issue Type: Improvement
>  Components: sdk-py-core
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Add additional step property to dataflow job property when a DoFn is stateful 
> in python sdk. So that the backend runner can recognize stateful steps.



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


[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367753262
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/worker_status.py
 ##
 @@ -0,0 +1,139 @@
+#
+# 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.
+#
+"""Worker status api handler for reporting SDK harness debug info."""
+
+from __future__ import absolute_import
+from __future__ import division
+
+import queue
+import sys
+import threading
+import traceback
+from collections import defaultdict
+
+import grpc
+
+from apache_beam.portability.api import beam_fn_api_pb2
+from apache_beam.portability.api import beam_fn_api_pb2_grpc
+from apache_beam.runners.worker.channel_factory import GRPCChannelFactory
+from apache_beam.runners.worker.worker_id_interceptor import 
WorkerIdInterceptor
+
+
+def thread_dump():
+  # deduplicate threads with same stack trace
+  stack_traces = defaultdict(list)
+  frames = sys._current_frames()  # pylint: disable=protected-access
+
+  for t in threading.enumerate():
+stack_trace = ''.join(traceback.format_stack(frames[t.ident]))
+thread_ident_name = (t.ident, t.name)
+stack_traces[stack_trace].append(thread_ident_name)
+
+  all_traces = ['=' * 10 + 'THREAD DUMP' + '=' * 10]
+  for stack, identity in stack_traces.items():
+ident, name = identity[0]
+trace = '--- Thread #%s name: %s %s---\n' % (
+ident, name, 'and other %d threads' %
+(len(identity) - 1) if len(identity) > 1 else '')
+if len(identity) > 1:
+  trace += 'threads: %s\n' % identity
+trace += stack
+all_traces.append(trace)
+  all_traces.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in all_traces)
+
+
+def active_processing_bundles_state(bundle_process_cache):
+  active_bundles = ['=' * 10 + 'ACTIVE PROCESSING BUNDLES' + '=' * 10]
+  if not bundle_process_cache.active_bundle_processors:
+active_bundles.append("No active processing bundles.")
+  else:
+cache = []
+for instruction in list(
+bundle_process_cache.active_bundle_processors.keys()):
+  processor = bundle_process_cache.lookup(instruction)
+  if processor:
+info = processor.state_sampler.get_info()
+cache.append((instruction,
+  processor.process_bundle_descriptor.id,
+  info.tracked_thread, info.time_since_transition))
+# reverse sort active bundle by time since last transition, keep top 10.
+cache.sort(key=lambda x: x[-1], reverse=True)
+for s in cache[:10]:
+  state = '--- instruction %s ---\n' % s[0]
+  state += 'ProcessBundleDescriptorId: %s\n' % s[1]
+  state += "tracked thread: %s\n" % s[2]
+  state += "time since transition: %.2f seconds\n" % (s[3] / 1e9)
+  active_bundles.append(state)
+
+  active_bundles.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in active_bundles)
+
+
+DONE = object()
+
+
+class FnApiWorkerStatusHandler(object):
+  def __init__(self, status_address, bundle_process_cache=None):
+self._alive = True
+self._bundle_process_cache = bundle_process_cache
+ch = GRPCChannelFactory.insecure_channel(status_address)
+grpc.channel_ready_future(ch).result(timeout=60)
+self._status_channel = grpc.intercept_channel(ch, WorkerIdInterceptor())
+self._status_stub = beam_fn_api_pb2_grpc.BeamFnWorkerStatusStub(
+self._status_channel)
+self._responses = queue.Queue()
+self._server = threading.Thread(target=lambda: self._serve(),
+name='fn_api_status_handler')
+self._server.daemon = True
+self._server.start()
+
+  def _get_responses(self):
+while True:
+  response = self._responses.get()
+  if response is DONE:
+self._alive = 

[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367748598
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/worker_status.py
 ##
 @@ -0,0 +1,139 @@
+#
+# 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.
+#
+"""Worker status api handler for reporting SDK harness debug info."""
+
+from __future__ import absolute_import
+from __future__ import division
+
+import queue
+import sys
+import threading
+import traceback
+from collections import defaultdict
+
+import grpc
+
+from apache_beam.portability.api import beam_fn_api_pb2
+from apache_beam.portability.api import beam_fn_api_pb2_grpc
+from apache_beam.runners.worker.channel_factory import GRPCChannelFactory
+from apache_beam.runners.worker.worker_id_interceptor import 
WorkerIdInterceptor
+
+
+def thread_dump():
 
 Review comment:
   We have thread dump code in `sdk_worker_main.py` under `get_thread_dump`.
   Shall we reuse it or move it 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: 373370)

> Implement status api handler in python sdk harness
> --
>
> Key: BEAM-8626
> URL: https://issues.apache.org/jira/browse/BEAM-8626
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-py-harness
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>




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


[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367751685
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/worker_status.py
 ##
 @@ -0,0 +1,139 @@
+#
+# 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.
+#
+"""Worker status api handler for reporting SDK harness debug info."""
+
+from __future__ import absolute_import
+from __future__ import division
+
+import queue
+import sys
+import threading
+import traceback
+from collections import defaultdict
+
+import grpc
+
+from apache_beam.portability.api import beam_fn_api_pb2
+from apache_beam.portability.api import beam_fn_api_pb2_grpc
+from apache_beam.runners.worker.channel_factory import GRPCChannelFactory
+from apache_beam.runners.worker.worker_id_interceptor import 
WorkerIdInterceptor
+
+
+def thread_dump():
+  # deduplicate threads with same stack trace
+  stack_traces = defaultdict(list)
+  frames = sys._current_frames()  # pylint: disable=protected-access
+
+  for t in threading.enumerate():
+stack_trace = ''.join(traceback.format_stack(frames[t.ident]))
+thread_ident_name = (t.ident, t.name)
+stack_traces[stack_trace].append(thread_ident_name)
+
+  all_traces = ['=' * 10 + 'THREAD DUMP' + '=' * 10]
+  for stack, identity in stack_traces.items():
+ident, name = identity[0]
+trace = '--- Thread #%s name: %s %s---\n' % (
+ident, name, 'and other %d threads' %
+(len(identity) - 1) if len(identity) > 1 else '')
+if len(identity) > 1:
+  trace += 'threads: %s\n' % identity
+trace += stack
+all_traces.append(trace)
+  all_traces.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in all_traces)
+
+
+def active_processing_bundles_state(bundle_process_cache):
+  active_bundles = ['=' * 10 + 'ACTIVE PROCESSING BUNDLES' + '=' * 10]
+  if not bundle_process_cache.active_bundle_processors:
+active_bundles.append("No active processing bundles.")
+  else:
+cache = []
+for instruction in list(
+bundle_process_cache.active_bundle_processors.keys()):
+  processor = bundle_process_cache.lookup(instruction)
+  if processor:
+info = processor.state_sampler.get_info()
+cache.append((instruction,
+  processor.process_bundle_descriptor.id,
+  info.tracked_thread, info.time_since_transition))
+# reverse sort active bundle by time since last transition, keep top 10.
+cache.sort(key=lambda x: x[-1], reverse=True)
+for s in cache[:10]:
+  state = '--- instruction %s ---\n' % s[0]
+  state += 'ProcessBundleDescriptorId: %s\n' % s[1]
+  state += "tracked thread: %s\n" % s[2]
+  state += "time since transition: %.2f seconds\n" % (s[3] / 1e9)
+  active_bundles.append(state)
+
+  active_bundles.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in active_bundles)
+
+
+DONE = object()
+
+
+class FnApiWorkerStatusHandler(object):
+  def __init__(self, status_address, bundle_process_cache=None):
+self._alive = True
+self._bundle_process_cache = bundle_process_cache
+ch = GRPCChannelFactory.insecure_channel(status_address)
+grpc.channel_ready_future(ch).result(timeout=60)
+self._status_channel = grpc.intercept_channel(ch, WorkerIdInterceptor())
+self._status_stub = beam_fn_api_pb2_grpc.BeamFnWorkerStatusStub(
+self._status_channel)
+self._responses = queue.Queue()
+self._server = threading.Thread(target=lambda: self._serve(),
+name='fn_api_status_handler')
+self._server.daemon = True
+self._server.start()
+
+  def _get_responses(self):
+while True:
+  response = self._responses.get()
+  if response is DONE:
+self._alive = 

[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367745344
 
 

 ##
 File path: sdks/python/apache_beam/runners/test/utils.py
 ##
 @@ -0,0 +1,49 @@
+#
+# 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.
+#
+
+from __future__ import absolute_import
+
+import sys
+import threading
+
+from future.utils import raise_
+
+
+def timeout(timeout_secs):
 
 Review comment:
   Let's add documentation and move it to 
`sdks/python/apache_beam/testing/util.py`
 

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

> Implement status api handler in python sdk harness
> --
>
> Key: BEAM-8626
> URL: https://issues.apache.org/jira/browse/BEAM-8626
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-py-harness
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 50m
>  Remaining Estimate: 0h
>




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


[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367746459
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/sdk_worker.py
 ##
 @@ -110,6 +112,15 @@ def __init__(self,
 data_channel_factory=self._data_channel_factory,
 fns=self._fns)
 
+if status_address:
 
 Review comment:
   Let's move it in `sdk_worker_main` where we keep other reporting related 
code.
 

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

> Implement status api handler in python sdk harness
> --
>
> Key: BEAM-8626
> URL: https://issues.apache.org/jira/browse/BEAM-8626
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-py-harness
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>




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


[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367752588
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/worker_status.py
 ##
 @@ -0,0 +1,139 @@
+#
+# 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.
+#
+"""Worker status api handler for reporting SDK harness debug info."""
+
+from __future__ import absolute_import
+from __future__ import division
+
+import queue
+import sys
+import threading
+import traceback
+from collections import defaultdict
+
+import grpc
+
+from apache_beam.portability.api import beam_fn_api_pb2
+from apache_beam.portability.api import beam_fn_api_pb2_grpc
+from apache_beam.runners.worker.channel_factory import GRPCChannelFactory
+from apache_beam.runners.worker.worker_id_interceptor import 
WorkerIdInterceptor
+
+
+def thread_dump():
+  # deduplicate threads with same stack trace
+  stack_traces = defaultdict(list)
+  frames = sys._current_frames()  # pylint: disable=protected-access
+
+  for t in threading.enumerate():
+stack_trace = ''.join(traceback.format_stack(frames[t.ident]))
+thread_ident_name = (t.ident, t.name)
+stack_traces[stack_trace].append(thread_ident_name)
+
+  all_traces = ['=' * 10 + 'THREAD DUMP' + '=' * 10]
+  for stack, identity in stack_traces.items():
+ident, name = identity[0]
+trace = '--- Thread #%s name: %s %s---\n' % (
+ident, name, 'and other %d threads' %
+(len(identity) - 1) if len(identity) > 1 else '')
+if len(identity) > 1:
+  trace += 'threads: %s\n' % identity
+trace += stack
+all_traces.append(trace)
+  all_traces.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in all_traces)
+
+
+def active_processing_bundles_state(bundle_process_cache):
+  active_bundles = ['=' * 10 + 'ACTIVE PROCESSING BUNDLES' + '=' * 10]
+  if not bundle_process_cache.active_bundle_processors:
+active_bundles.append("No active processing bundles.")
+  else:
+cache = []
+for instruction in list(
+bundle_process_cache.active_bundle_processors.keys()):
+  processor = bundle_process_cache.lookup(instruction)
+  if processor:
+info = processor.state_sampler.get_info()
+cache.append((instruction,
+  processor.process_bundle_descriptor.id,
+  info.tracked_thread, info.time_since_transition))
+# reverse sort active bundle by time since last transition, keep top 10.
+cache.sort(key=lambda x: x[-1], reverse=True)
+for s in cache[:10]:
+  state = '--- instruction %s ---\n' % s[0]
+  state += 'ProcessBundleDescriptorId: %s\n' % s[1]
+  state += "tracked thread: %s\n" % s[2]
+  state += "time since transition: %.2f seconds\n" % (s[3] / 1e9)
+  active_bundles.append(state)
+
+  active_bundles.append('=' * 30)
+  return '\n'.join(x.encode('utf-8') for x in active_bundles)
+
+
+DONE = object()
+
+
+class FnApiWorkerStatusHandler(object):
+  def __init__(self, status_address, bundle_process_cache=None):
+self._alive = True
+self._bundle_process_cache = bundle_process_cache
+ch = GRPCChannelFactory.insecure_channel(status_address)
+grpc.channel_ready_future(ch).result(timeout=60)
+self._status_channel = grpc.intercept_channel(ch, WorkerIdInterceptor())
+self._status_stub = beam_fn_api_pb2_grpc.BeamFnWorkerStatusStub(
+self._status_channel)
+self._responses = queue.Queue()
+self._server = threading.Thread(target=lambda: self._serve(),
+name='fn_api_status_handler')
+self._server.daemon = True
+self._server.start()
+
+  def _get_responses(self):
+while True:
+  response = self._responses.get()
+  if response is DONE:
+self._alive = 

[jira] [Work logged] (BEAM-8626) Implement status api handler in python sdk harness

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8626:


Author: ASF GitHub Bot
Created on: 17/Jan/20 03:23
Start Date: 17/Jan/20 03:23
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10598: [BEAM-8626] 
Implement status fn api handler in python sdk
URL: https://github.com/apache/beam/pull/10598#discussion_r367745627
 
 

 ##
 File path: sdks/python/apache_beam/runners/worker/sdk_worker.py
 ##
 @@ -73,6 +74,7 @@ class SdkHarness(object):
 
   def __init__(self,
control_address,  # type: str
+   status_address=None,  # type: Optional[str, unicode]
 
 Review comment:
   Let's add it as the last entry to keep the ordering of the arguments same 
and backward compatible,
 

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

> Implement status api handler in python sdk harness
> --
>
> Key: BEAM-8626
> URL: https://issues.apache.org/jira/browse/BEAM-8626
> Project: Beam
>  Issue Type: Sub-task
>  Components: sdk-py-harness
>Reporter: Yichi Zhang
>Assignee: Yichi Zhang
>Priority: Major
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (BEAM-9141) Add test name label to pipelines created by tests

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9141:
-

[~tvalentyn]

> Add test name label to pipelines created by tests
> -
>
> Key: BEAM-9141
> URL: https://issues.apache.org/jira/browse/BEAM-9141
> Project: Beam
>  Issue Type: Improvement
>  Components: testing
>Reporter: Udi Meiri
>Priority: Major
>
> This will make it easier to track down what test launched the pipeline (such 
> as when inspecting a Dataflow job).
> In Python, this could be done via the --label pipeline option.



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


[jira] [Work logged] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9061:


Author: ASF GitHub Bot
Created on: 17/Jan/20 02:30
Start Date: 17/Jan/20 02:30
Worklog Time Spent: 10m 
  Work Description: boyuanzz commented on issue #10619: [BEAM-9061] Add 
version guards to requirements file for integration tests.
URL: https://github.com/apache/beam/pull/10619#issuecomment-575436945
 
 
   Thanks Valentyn! I'll try to run python postcommit against release branch 
again to verify.
 

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

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 17/Jan/20 02:07
Start Date: 17/Jan/20 02:07
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575378395
 
 
   Java PreCommits failed because of test assertion change due to toString 
update. I missed this locally because I ran `./gradlew -p sdks/java check` 
(this does not run tests in runners).
   
   Python PreCommit failed:
   ```
   E IndexError: index out of range
   ```
   
https://builds.apache.org/job/beam_PreCommit_Python_Commit/10812/testReport/junit/apache_beam.runners.portability.fn_api_runner_test/FnApiRunnerTestWithGrpc/test_large_elements_2/
   
   Checking it with my local environment.
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 

[jira] [Work logged] (BEAM-9056) Staging artifacts from environment

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9056:


Author: ASF GitHub Bot
Created on: 17/Jan/20 02:03
Start Date: 17/Jan/20 02:03
Worklog Time Spent: 10m 
  Work Description: ihji commented on pull request #10621: [WIP/BEAM-9056] 
Staging artifacts from environment
URL: https://github.com/apache/beam/pull/10621
 
 
   Work still in progress. Only for early review.
   
   
   
   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] [Updated] (BEAM-9142) Gradle command to run example on ZetaSQL

2020-01-16 Thread Kyle Weaver (Jira)


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

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

> Gradle command to run example on ZetaSQL
> 
>
> Key: BEAM-9142
> URL: https://issues.apache.org/jira/browse/BEAM-9142
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql-zetasql
>Reporter: Kyle Weaver
>Assignee: Kyle Weaver
>Priority: Major
>
> There should be an easy way to run a simple example on ZetaSQL.



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


[jira] [Comment Edited] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova edited comment on BEAM-9130 at 1/17/20 1:37 AM:
--

IIRC, the reason it only happens for python2 is that the `google` package in 
python2 uses .pth files to find sub-packages, and .pth files must be in a 
"site" directory, so if it's installed in a non-standard way (into a directory 
that isn't one of the python interpreter's official site-packages directories), 
it won't be able to find the sub-packages.   It is possible to mark a directory 
as a "site" directory using site.addsitedir().  For more info see 
[https://docs.python.org/2/library/site.html]

In python3 namespace packages were redesigned in order to avoid this brittle 
workflow:  [https://www.python.org/dev/peps/pep-0420/]

If this test went through tox, I'm pretty sure this error would not occur.

What are the chances that we can work on getting all tests running through tox 
in the near term?

 

 

 

 

 


was (Author: chadrik):
IIRC, the reason it only happens for python2 is that the `google` package in 
python2 uses .pth files to find sub-packages, and .pth files must be in a 
"site" directory, so if it's installed in a non-standard way (one that doesn't 
end up in the python interpreter's official site-packages directory), it won't 
be able to find the sub-packages.   It is possible to mark a directory as a 
"site" directory using site.addsitedir().  For more info see 
[https://docs.python.org/2/library/site.html]

In python3 namespace packages were redesigned in order to avoid this brittle 
workflow:  [https://www.python.org/dev/peps/pep-0420/]

If this test went through tox, I'm pretty sure this error would not occur.

What are the chances that we can work on getting all tests running through tox 
in the near term?

 

 

 

 

 

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as 

[jira] [Created] (BEAM-9142) Gradle command to run example on ZetaSQL

2020-01-16 Thread Kyle Weaver (Jira)
Kyle Weaver created BEAM-9142:
-

 Summary: Gradle command to run example on ZetaSQL
 Key: BEAM-9142
 URL: https://issues.apache.org/jira/browse/BEAM-9142
 Project: Beam
  Issue Type: Improvement
  Components: dsl-sql-zetasql
Reporter: Kyle Weaver
Assignee: Kyle Weaver


There should be an easy way to run a simple example on ZetaSQL.



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova commented on BEAM-9130:
-

IIRC, the reason it only happens for python2 is that the `google` package in 
python2 uses .pth files to find sub-packages, and .pth files must be in a 
"site" directory, so if it's installed in a non-standard way (one that doesn't 
end up in the python interpreter's official site-packages directory), it won't 
be able to find the sub-packages.   It is possible to mark a directory as a 
"site" directory using site.addsitedir().  For more info see 
[https://docs.python.org/2/library/site.html]

In python3 namespace packages were redesigned in order to avoid this brittle 
workflow:  [https://www.python.org/dev/peps/pep-0420/]

If this test went through tox, I'm pretty sure this error would not occur.

What are the chances that we can work on getting all tests running through tox 
in the near term?

 

 

 

 

 

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9130:
-

Only Python 2 postcommit is affected, if that helps.

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Created] (BEAM-9141) Add test name label to pipelines created by tests

2020-01-16 Thread Udi Meiri (Jira)
Udi Meiri created BEAM-9141:
---

 Summary: Add test name label to pipelines created by tests
 Key: BEAM-9141
 URL: https://issues.apache.org/jira/browse/BEAM-9141
 Project: Beam
  Issue Type: Improvement
  Components: testing
Reporter: Udi Meiri


This will make it easier to track down what test launched the pipeline (such as 
when inspecting a Dataflow job).

In Python, this could be done via the --label pipeline option.



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


[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Chad Dombrova (Jira)


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

Chad Dombrova commented on BEAM-9130:
-

It works for pre-commit, so I'm assuming that this goes back, once again, to 
the inconsistent way that the beam python sdk is built.   

Here's my old PR attempting to get everything using tox and pep517:  
[https://github.com/apache/beam/pull/10038]

 

 

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Closed] (BEAM-8676) Beam Dependency Update Request: com.google.api:gax-grpc

2020-01-16 Thread Tomo Suzuki (Jira)


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

Tomo Suzuki closed BEAM-8676.
-
Fix Version/s: 2.20.0
   Not applicable
   Resolution: Fixed

> Beam Dependency Update Request: com.google.api:gax-grpc
> ---
>
> Key: BEAM-8676
> URL: https://issues.apache.org/jira/browse/BEAM-8676
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: Not applicable, 2.20.0
>
>  Time Spent: 20.5h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:38:32.410774 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.50.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:03:23.809273 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.50.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:08:16.165687 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.50.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:07:17.894174 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.51.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-23 12:07:26.564886 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.52.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:02:53.791811 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.52.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:06:28.934655 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.52.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-13 12:06:40.087956 
> -
> Please consider upgrading the dependency com.google.api:gax-grpc. 
> The current version is 1.38.0. The latest version is 1.53.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 



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


[jira] [Commented] (BEAM-8388) Update Avro to 1.9.1 from 1.8.2

2020-01-16 Thread Tomo Suzuki (Jira)


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

Tomo Suzuki commented on BEAM-8388:
---

(Answering my question)

bq. Why Aaron's Beam 2.16 was working? Was Avro's TimestampConversion 
introduced to Apache Beam after 2.16 release?

Yes, this change was added since 2.17.
https://github.com/apache/beam/commit/13cea03cb6e8f8f48e0ac0ae64d60928df1fd9d5

> Update Avro to 1.9.1 from 1.8.2
> ---
>
> Key: BEAM-8388
> URL: https://issues.apache.org/jira/browse/BEAM-8388
> Project: Beam
>  Issue Type: Improvement
>  Components: io-java-avro
>Reporter: Jordanna Chord
>Assignee: Jordanna Chord
>Priority: Major
>   Original Estimate: 24h
>  Time Spent: 3h 20m
>  Remaining Estimate: 20h 40m
>
> Update build dependency to 1.9.1



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


[jira] [Work logged] (BEAM-9140) Update to ZetaSQL 2020.01.1

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9140:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:48
Start Date: 17/Jan/20 00:48
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10620: [BEAM-9140] Upgrade 
to ZetaSQL 2020.01.1
URL: https://github.com/apache/beam/pull/10620#issuecomment-575415279
 
 
   run zetasql 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: 373336)
Time Spent: 0.5h  (was: 20m)

> Update to ZetaSQL 2020.01.1
> ---
>
> Key: BEAM-9140
> URL: https://issues.apache.org/jira/browse/BEAM-9140
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql-zetasql
>Reporter: Andrew Pilloud
>Assignee: Andrew Pilloud
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> I hear ZetaSQL 2020.01.1 will be coming out in the next few hours. We should 
> upgrade.



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


[jira] [Work logged] (BEAM-9140) Update to ZetaSQL 2020.01.1

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9140:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:48
Start Date: 17/Jan/20 00:48
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10620: [BEAM-9140] Upgrade 
to ZetaSQL 2020.01.1
URL: https://github.com/apache/beam/pull/10620#issuecomment-575415238
 
 
   run sql 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: 373335)
Time Spent: 20m  (was: 10m)

> Update to ZetaSQL 2020.01.1
> ---
>
> Key: BEAM-9140
> URL: https://issues.apache.org/jira/browse/BEAM-9140
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql-zetasql
>Reporter: Andrew Pilloud
>Assignee: Andrew Pilloud
>Priority: Major
> Fix For: 2.20.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> I hear ZetaSQL 2020.01.1 will be coming out in the next few hours. We should 
> upgrade.



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


[jira] [Work logged] (BEAM-9140) Update to ZetaSQL 2020.01.1

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9140:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:47
Start Date: 17/Jan/20 00:47
Worklog Time Spent: 10m 
  Work Description: apilloud commented on pull request #10620: [BEAM-9140] 
Upgrade to ZetaSQL 2020.01.1
URL: https://github.com/apache/beam/pull/10620
 
 
   [BEAM-9140] Upgrade to ZetaSQL 2020.01.1
   
   
   
   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-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9061:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:44
Start Date: 17/Jan/20 00:44
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on issue #10619: [BEAM-9061] Add 
version guards to requirements file for integration tests.
URL: https://github.com/apache/beam/pull/10619#issuecomment-575414443
 
 
   @boyuanzz also, heads-up that 
   https://issues.apache.org/jira/browse/BEAM-9127
   https://issues.apache.org/jira/browse/BEAM-9130
   may also be failing on the release branch, if the commits that triggered 
these recent bugs are included in the release branch. I did not check that.
 

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

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2.5h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Created] (BEAM-9140) Update to ZetaSQL 2020.01.1

2020-01-16 Thread Andrew Pilloud (Jira)
Andrew Pilloud created BEAM-9140:


 Summary: Update to ZetaSQL 2020.01.1
 Key: BEAM-9140
 URL: https://issues.apache.org/jira/browse/BEAM-9140
 Project: Beam
  Issue Type: Improvement
  Components: dsl-sql-zetasql
Reporter: Andrew Pilloud
Assignee: Andrew Pilloud
 Fix For: 2.20.0


I hear ZetaSQL 2020.01.1 will be coming out in the next few hours. We should 
upgrade.



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


[jira] [Updated] (BEAM-9140) Update to ZetaSQL 2020.01.1

2020-01-16 Thread Andrew Pilloud (Jira)


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

Andrew Pilloud updated BEAM-9140:
-
Status: Open  (was: Triage Needed)

> Update to ZetaSQL 2020.01.1
> ---
>
> Key: BEAM-9140
> URL: https://issues.apache.org/jira/browse/BEAM-9140
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql-zetasql
>Reporter: Andrew Pilloud
>Assignee: Andrew Pilloud
>Priority: Major
> Fix For: 2.20.0
>
>
> I hear ZetaSQL 2020.01.1 will be coming out in the next few hours. We should 
> upgrade.



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


[jira] [Work logged] (BEAM-5504) PubsubAvroTable

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-5504:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:34
Start Date: 17/Jan/20 00:34
Worklog Time Spent: 10m 
  Work Description: milantracy commented on issue #10487: [BEAM-5504] 
Introduce PubsubAvroTable
URL: https://github.com/apache/beam/pull/10487#issuecomment-575412136
 
 
   Run SQL 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: 373331)
Time Spent: 1h 50m  (was: 1h 40m)

> PubsubAvroTable
> ---
>
> Key: BEAM-5504
> URL: https://issues.apache.org/jira/browse/BEAM-5504
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Rui Wang
>Assignee: Jing Chen
>Priority: Major
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>




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


[jira] [Work logged] (BEAM-8739) Consistently use with Pipeline(...) syntax

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8739:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:30
Start Date: 17/Jan/20 00:30
Worklog Time Spent: 10m 
  Work Description: robertwb commented on pull request #10149: [BEAM-8739] 
Consistently use with Pipeline(...) syntax
URL: https://github.com/apache/beam/pull/10149
 
 
   
 

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

> Consistently use with Pipeline(...) syntax
> --
>
> Key: BEAM-8739
> URL: https://issues.apache.org/jira/browse/BEAM-8739
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Robert Bradshaw
>Assignee: Robert Bradshaw
>Priority: Major
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> I've run into a couple of tests that forgot to do p.run(). In addition, I'm 
> seeing new tests written in this old style. We should consistently use the 
> with syntax where possible for our examples and tests. 



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


[jira] [Commented] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Valentyn Tymofieiev (Jira)


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

Valentyn Tymofieiev commented on BEAM-9061:
---

Cleaning /tmp directory will not be sufficient, since we can download 
pyhamcrest==2.0.0 again when running tests against branches that did not pick 
up #10568 (such as 2.18.0, 2.19.0)  

Sent CP for 2.19.0. Thanks for highlighting this.

https://github.com/apache/beam/pull/10619

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Work logged] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9061:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:25
Start Date: 17/Jan/20 00:25
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on issue #10619: [BEAM-9061] Add 
version guards to requirements file for integration tests.
URL: https://github.com/apache/beam/pull/10619#issuecomment-575410118
 
 
   R: @boyuanzz 
   cc: @udim 
 

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

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Work logged] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9061:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:24
Start Date: 17/Jan/20 00:24
Worklog Time Spent: 10m 
  Work Description: tvalentyn commented on pull request #10619: [BEAM-9061] 
Add version guards to requirements file for integration tests.
URL: https://github.com/apache/beam/pull/10619
 
 
   This is a CP of edfc95bb65478619c49da1af5b4ac1db1cabd727 to 2.19.0 release 
branch.
   Without this change, Python 2 postcommits may be failing on the release 
branch due to BEAM-9061.

   
   
   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-9083) PR9677 breaks ValidatesRunnerTest of open source runners

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9083:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:20
Start Date: 17/Jan/20 00:20
Worklog Time Spent: 10m 
  Work Description: boyuanzz commented on pull request #10615: [BEAM-9083] 
Cherry-pick PR10610: Exclude testOutputTimestamp from flink streaming tests.
URL: https://github.com/apache/beam/pull/10615
 
 
   
 

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

> PR9677 breaks ValidatesRunnerTest of open source runners 
> -
>
> Key: BEAM-9083
> URL: https://issues.apache.org/jira/browse/BEAM-9083
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Boyuan Zhang
>Assignee: Shehzaad Nakhoda
>Priority: Blocker
> Fix For: 2.19.0
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> Breakages in:
> Java_ValidatesRunner_Samza: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/
> Java_ValidatesRunner_Spark: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/
> Java_PVR_Flink_Streaming: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming
> Java_PVR_Flink_Batch: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch



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


[jira] [Commented] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Valentyn Tymofieiev (Jira)


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

Valentyn Tymofieiev commented on BEAM-9061:
---

Beam users will not be affected by the problem, but beam release managers may 
be affected. 

The solution is to cherrypick the changes in this bug to release branches, or 
clean up jenkins tmp directory. 

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Comment Edited] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Valentyn Tymofieiev (Jira)


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

Valentyn Tymofieiev edited comment on BEAM-9061 at 1/17/20 12:15 AM:
-

This is because we stage entire tmp directory to the Dataflow workers [1]
and pip does not check package metadata when installing dependencies with 
--find-links command, such as:

pip install pyhamcrest --find-links 


[1] 
https://lists.apache.org/thread.html/f99820489026a46160505ea9a4c8c4a0eabe8649143c1ee22b7088aa%40%3Cdev.beam.apache.org%3E


was (Author: tvalentyn):
This is because we stage entire tmp directory to the Dataflow workers [1]
and pip does not check package metadata when installing dependencies with 
--find-links command, such as:

pip install pyhamcrest --find-links 

[1] 
https://lists.apache.org/thread.html/f99820489026a46160505ea9a4c8c4a0eabe8649143c1ee22b7088aa%40%3Cdev.beam.apache.org%3E

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Commented] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Valentyn Tymofieiev (Jira)


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

Valentyn Tymofieiev commented on BEAM-9061:
---

This is because we stage entire tmp directory to the Dataflow workers [1]
and pip does not check package metadata when installing dependencies with 
--find-links command, such as:

pip install pyhamcrest --find-links 

[1] 
https://lists.apache.org/thread.html/f99820489026a46160505ea9a4c8c4a0eabe8649143c1ee22b7088aa%40%3Cdev.beam.apache.org%3E

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Work logged] (BEAM-5504) PubsubAvroTable

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-5504:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:14
Start Date: 17/Jan/20 00:14
Worklog Time Spent: 10m 
  Work Description: milantracy commented on issue #10487: [BEAM-5504] 
Introduce PubsubAvroTable
URL: https://github.com/apache/beam/pull/10487#issuecomment-575407224
 
 
   @amaliujia do you want to take a look? Feel free to tag anyone who is free 
for a 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: 373321)
Time Spent: 1h 40m  (was: 1.5h)

> PubsubAvroTable
> ---
>
> Key: BEAM-5504
> URL: https://issues.apache.org/jira/browse/BEAM-5504
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Rui Wang
>Assignee: Jing Chen
>Priority: Major
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>




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


[jira] [Closed] (BEAM-9139) release validation: Python Leaderboard with DirectRunner fails

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri closed BEAM-9139.
---
Fix Version/s: Not applicable
   Resolution: Won't Fix

> release validation: Python Leaderboard with DirectRunner fails
> --
>
> Key: BEAM-9139
> URL: https://issues.apache.org/jira/browse/BEAM-9139
> Project: Beam
>  Issue Type: Bug
>  Components: build-system, sdk-py-core
>Reporter: Udi Meiri
>Priority: Major
> Fix For: Not applicable
>
>
> {code}
> *
> * Running Python Leaderboard with DirectRunner
> *
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/__init__.py:84:
>  UserWarning: You are using Apache Beam with Python 2. New releases of Apache 
> Beam will soon support Python 3 only.
>   'You are using Apache Beam with Python 2. '
> INFO:root:Missing pipeline option (runner). Executing pipeline using the 
> default runner: DirectRunner.
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/io/gcp/bigquery.py:1220:
>  BeamDeprecationWarning: options is deprecated since First stable release. 
> References to .options will not be supported
>   experiments = p.options.view_as(DebugOptions).experiments or []
> INFO:root:Running pipeline with DirectRunner.
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/_default.py:69:
>  UserWarning: Your application has authenticated using end user credentials 
> from Google Cloud SDK. We recommend that most server applications use service 
> accounts instead. If your application continues to use end user credentials 
> from Cloud SDK, you might receive a "quota exceeded" or "API not enabled" 
> error. For more information about service accounts, see 
> https://cloud.google.com/docs/authentication/
>   warnings.warn(_CLOUD_SDK_CREDENTIALS_WARNING)
> ERROR:concurrent.futures:exception calling callback for  0x7f7c6f37add0 state=finished raised IOError>
> Traceback (most recent call last):
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
>  line 331, in _invoke_callbacks
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
>  line 75, in wrapped
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
>  line 455, in result
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/thread.py",
>  line 63, in run
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
>  line 67, in _get_authorization_headers
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/credentials.py",
>  line 124, in before_request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/credentials.py",
>  line 182, in refresh
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
>  line 248, in refresh_grant
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
>  line 105, in _token_endpoint_request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/requests.py",
>  line 169, in __call__
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
>  line 533, in request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
>  line 646, in send
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
>  line 416, in send
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
>  line 228, in cert_verify
> IOError: Could not find a suitable TLS CA certificate bundle, invalid path: 
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/certifi/cacert.pem
> {code}
> This IOError repeats until the job fails.



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


[jira] [Work logged] (BEAM-5504) PubsubAvroTable

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-5504:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:13
Start Date: 17/Jan/20 00:13
Worklog Time Spent: 10m 
  Work Description: milantracy commented on issue #10487: [BEAM-5504] 
Introduce PubsubAvroTable
URL: https://github.com/apache/beam/pull/10487#issuecomment-575406833
 
 
   Run SQL 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: 373320)
Time Spent: 1.5h  (was: 1h 20m)

> PubsubAvroTable
> ---
>
> Key: BEAM-5504
> URL: https://issues.apache.org/jira/browse/BEAM-5504
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Rui Wang
>Assignee: Jing Chen
>Priority: Major
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>




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


[jira] [Commented] (BEAM-9139) release validation: Python Leaderboard with DirectRunner fails

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9139:
-

I think this error may be due to teardown of the tmp directory, due to some 
other test failure or other bug.

> release validation: Python Leaderboard with DirectRunner fails
> --
>
> Key: BEAM-9139
> URL: https://issues.apache.org/jira/browse/BEAM-9139
> Project: Beam
>  Issue Type: Bug
>  Components: build-system, sdk-py-core
>Reporter: Udi Meiri
>Priority: Major
>
> {code}
> *
> * Running Python Leaderboard with DirectRunner
> *
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/__init__.py:84:
>  UserWarning: You are using Apache Beam with Python 2. New releases of Apache 
> Beam will soon support Python 3 only.
>   'You are using Apache Beam with Python 2. '
> INFO:root:Missing pipeline option (runner). Executing pipeline using the 
> default runner: DirectRunner.
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/io/gcp/bigquery.py:1220:
>  BeamDeprecationWarning: options is deprecated since First stable release. 
> References to .options will not be supported
>   experiments = p.options.view_as(DebugOptions).experiments or []
> INFO:root:Running pipeline with DirectRunner.
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/_default.py:69:
>  UserWarning: Your application has authenticated using end user credentials 
> from Google Cloud SDK. We recommend that most server applications use service 
> accounts instead. If your application continues to use end user credentials 
> from Cloud SDK, you might receive a "quota exceeded" or "API not enabled" 
> error. For more information about service accounts, see 
> https://cloud.google.com/docs/authentication/
>   warnings.warn(_CLOUD_SDK_CREDENTIALS_WARNING)
> ERROR:concurrent.futures:exception calling callback for  0x7f7c6f37add0 state=finished raised IOError>
> Traceback (most recent call last):
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
>  line 331, in _invoke_callbacks
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
>  line 75, in wrapped
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
>  line 455, in result
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/thread.py",
>  line 63, in run
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
>  line 67, in _get_authorization_headers
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/credentials.py",
>  line 124, in before_request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/credentials.py",
>  line 182, in refresh
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
>  line 248, in refresh_grant
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
>  line 105, in _token_endpoint_request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/requests.py",
>  line 169, in __call__
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
>  line 533, in request
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
>  line 646, in send
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
>  line 416, in send
>   File 
> "/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
>  line 228, in cert_verify
> IOError: Could not find a suitable TLS CA certificate bundle, invalid path: 
> /tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/certifi/cacert.pem
> {code}
> This IOError repeats until the job fails.



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


[jira] [Work logged] (BEAM-5504) PubsubAvroTable

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-5504:


Author: ASF GitHub Bot
Created on: 17/Jan/20 00:12
Start Date: 17/Jan/20 00:12
Worklog Time Spent: 10m 
  Work Description: milantracy commented on issue #10487: [BEAM-5504] 
Introduce PubsubAvroTable
URL: https://github.com/apache/beam/pull/10487#issuecomment-575406597
 
 
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: 373319)
Time Spent: 1h 20m  (was: 1h 10m)

> PubsubAvroTable
> ---
>
> Key: BEAM-5504
> URL: https://issues.apache.org/jira/browse/BEAM-5504
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Rui Wang
>Assignee: Jing Chen
>Priority: Major
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>




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


[jira] [Assigned] (BEAM-7136) Beam documentation inconsistent

2020-01-16 Thread Aizhamal Nurmamat kyzy (Jira)


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

Aizhamal Nurmamat kyzy reassigned BEAM-7136:


Assignee: Rose Nguyen  (was: Aizhamal Nurmamat kyzy)

> Beam documentation inconsistent
> ---
>
> Key: BEAM-7136
> URL: https://issues.apache.org/jira/browse/BEAM-7136
> Project: Beam
>  Issue Type: Bug
>  Components: beam-model, website
>Reporter: Daniel Collins
>Assignee: Rose Nguyen
>Priority: Major
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Apache beam documentation is inconsistent about Python usage of Pub/Sub.  The 
> chart [here|[https://beam.apache.org/documentation/io/built-in/]] claims that 
> Pub/Sub is available for usage in Batch Pipelines, but the source [from 
> clicking on that 
> link|[https://github.com/apache/beam/blob/master/sdks/python/apache_beam/io/gcp/pubsub.py]]
>  explicitly says only streaming is supported.  Both of these cannot be 
> correct.



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


[jira] [Created] (BEAM-9139) release validation: Python Leaderboard with DirectRunner fails

2020-01-16 Thread Udi Meiri (Jira)
Udi Meiri created BEAM-9139:
---

 Summary: release validation: Python Leaderboard with DirectRunner 
fails
 Key: BEAM-9139
 URL: https://issues.apache.org/jira/browse/BEAM-9139
 Project: Beam
  Issue Type: Bug
  Components: build-system, sdk-py-core
Reporter: Udi Meiri


{code}
*
* Running Python Leaderboard with DirectRunner
*
/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/__init__.py:84:
 UserWarning: You are using Apache Beam with Python 2. New releases of Apache 
Beam will soon support Python 3 only.
  'You are using Apache Beam with Python 2. '
INFO:root:Missing pipeline option (runner). Executing pipeline using the 
default runner: DirectRunner.
/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/apache_beam/io/gcp/bigquery.py:1220:
 BeamDeprecationWarning: options is deprecated since First stable release. 
References to .options will not be supported
  experiments = p.options.view_as(DebugOptions).experiments or []
INFO:root:Running pipeline with DirectRunner.
/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/_default.py:69:
 UserWarning: Your application has authenticated using end user credentials 
from Google Cloud SDK. We recommend that most server applications use service 
accounts instead. If your application continues to use end user credentials 
from Cloud SDK, you might receive a "quota exceeded" or "API not enabled" 
error. For more information about service accounts, see 
https://cloud.google.com/docs/authentication/
  warnings.warn(_CLOUD_SDK_CREDENTIALS_WARNING)
ERROR:concurrent.futures:exception calling callback for 
Traceback (most recent call last):
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
 line 331, in _invoke_callbacks
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
 line 75, in wrapped
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/_base.py",
 line 455, in result
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/concurrent/futures/thread.py",
 line 63, in run
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/grpc.py",
 line 67, in _get_authorization_headers
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/credentials.py",
 line 124, in before_request
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/credentials.py",
 line 182, in refresh
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
 line 248, in refresh_grant
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/oauth2/_client.py",
 line 105, in _token_endpoint_request
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/google/auth/transport/requests.py",
 line 169, in __call__
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
 line 533, in request
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/sessions.py",
 line 646, in send
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
 line 416, in send
  File 
"/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/requests/adapters.py",
 line 228, in cert_verify
IOError: Could not find a suitable TLS CA certificate bundle, invalid path: 
/tmp/beam-release.2.18.0.DCDdsy/beam_env_python2.7/local/lib/python2.7/site-packages/certifi/cacert.pem
{code}

This IOError repeats until the job fails.



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


[jira] [Commented] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9061:
-

I've manually patching in these changes to run postcommits locally on the 2.18 
release branch:
{code}
  echo "pyhamcrest!=1.10.0,<2.0.0" > postcommit_requirements.txt
  echo "mock<3.0.0" >> postcommit_requirements.txt
{code}

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Comment Edited] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri edited comment on BEAM-9061 at 1/16/20 11:48 PM:
---

I've manually patched in these changes to run postcommits locally on the 2.18 
release branch:
{code}
  echo "pyhamcrest!=1.10.0,<2.0.0" > postcommit_requirements.txt
  echo "mock<3.0.0" >> postcommit_requirements.txt
{code}


was (Author: udim):
I've manually patching in these changes to run postcommits locally on the 2.18 
release branch:
{code}
  echo "pyhamcrest!=1.10.0,<2.0.0" > postcommit_requirements.txt
  echo "mock<3.0.0" >> postcommit_requirements.txt
{code}

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Work logged] (BEAM-9127) postcommit: suites:portable:py2:crossLanguagePortableWordCount failing

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9127:


Author: ASF GitHub Bot
Created on: 16/Jan/20 23:36
Start Date: 16/Jan/20 23:36
Worklog Time Spent: 10m 
  Work Description: robertwb commented on pull request #10605: [BEAM-9127] 
Fix output type declaration in xlang wordcount.
URL: https://github.com/apache/beam/pull/10605
 
 
   
 

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

> postcommit: suites:portable:py2:crossLanguagePortableWordCount failing
> --
>
> Key: BEAM-9127
> URL: https://issues.apache.org/jira/browse/BEAM-9127
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Udi Meiri
>Assignee: Robert Bradshaw
>Priority: Major
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> Log: 
> https://builds.apache.org/job/beam_PostCommit_Python2/1445/timestamps/?time=HH:mm:ss=GMT-8=en_US
> {code}
> 11:32:07  RuntimeError: Pipeline 
> BeamApp-root-0114193141-d68e793b_21a90e10-d9a1-41e8-bdba-154dddc532f3 failed 
> in state FAILED: java.lang.RuntimeException: Error received from SDK harness 
> for instruction 16: Traceback (most recent call last):
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 165, in _execute
> 11:32:07  response = task()
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 221, in 
> 11:32:07  lambda: self.create_worker().do_instruction(request), request)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 350, in do_instruction
> 11:32:07  request.instruction_id)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 384, in process_bundle
> 11:32:07  bundle_processor.process_bundle(instruction_id))
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py",
>  line 811, in process_bundle
> 11:32:07  data.transform_id].process_encoded(data.data)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py",
>  line 206, in process_encoded
> 11:32:07  self.output(decoded_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 302, in 
> apache_beam.runners.worker.operations.Operation.output
> 11:32:07  def output(self, windowed_value, output_index=0):
> 11:32:07File "apache_beam/runners/worker/operations.py", line 304, in 
> apache_beam.runners.worker.operations.Operation.output
> 11:32:07  cython.cast(Receiver, 
> self.receivers[output_index]).receive(windowed_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 178, in 
> apache_beam.runners.worker.operations.SingletonConsumerSet.receive
> 11:32:07  self.consumer.process(windowed_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 751, in 
> apache_beam.runners.worker.operations.SdfProcessSizedElements.process
> 11:32:07  with self.scoped_process_state:
> 11:32:07File "apache_beam/runners/worker/operations.py", line 759, in 
> apache_beam.runners.worker.operations.SdfProcessSizedElements.process
> 11:32:07  delayed_application = 
> self.dofn_runner.process_with_sized_restriction(o)
> 11:32:07File "apache_beam/runners/common.py", line 888, in 
> apache_beam.runners.common.DoFnRunner.process_with_sized_restriction
> 11:32:07  return self.do_fn_invoker.invoke_process(
> 11:32:07File "apache_beam/runners/common.py", line 657, in 
> apache_beam.runners.common.PerWindowInvoker.invoke_process
> 11:32:07  return self._invoke_process_per_window(
> 11:32:07File "apache_beam/runners/common.py", line 744, in 
> apache_beam.runners.common.PerWindowInvoker._invoke_process_per_window
> 11:32:07  output_processor.process_outputs(
> 11:32:07File "apache_beam/runners/common.py", line 984, in 
> apache_beam.runners.common._OutputProcessor.process_outputs
> 11:32:07  def process_outputs(self, windowed_input_element, results):
> 11:32:07File "apache_beam/runners/common.py", line 1024, in 
> apache_beam.runners.common._OutputProcessor.process_outputs
> 11:32:07  

[jira] [Commented] (BEAM-9130) sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with ImportError: No module named google.protobuf.message

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9130:
-

[~chadrik] This looks related to your recent PR: 
https://github.com/apache/beam/pull/10367/files#diff-24277f98ee26157938eb64d5fe6e3c7eR65

> sdks:python:test-suites:direct:py2:hdfsIntegrationTest is failing with 
> ImportError: No module named google.protobuf.message
> ---
>
> Key: BEAM-9130
> URL: https://issues.apache.org/jira/browse/BEAM-9130
> Project: Beam
>  Issue Type: Improvement
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Priority: Major
>  Labels: currently-failing
>
> From logs:
> {noformat}
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 267, in _bootstrap
> 16:33:50  self.run()
> 16:33:50File "/usr/local/lib/python2.7/multiprocessing/process.py", line 
> 114, in run
> 16:33:50  self._target(*self._args, **self._kwargs)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 357, in 
> _install_grpcio_tools_and_generate_proto_files
> 16:33:50  generate_proto_files(force=force)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 324, in 
> generate_proto_files
> 16:33:50  generate_urn_files(log, out_dir)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 65, in 
> generate_urn_files
> 16:33:50  import google.protobuf.message as message
> 16:33:50  ImportError: No module named google.protobuf.message
> 16:33:50  Traceback (most recent call last):
> 16:33:50File "setup.py", line 305, in 
> 16:33:50  'mypy': generate_protos_first(mypy),
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in 
> setup
> 16:33:50  return distutils.core.setup(**attrs)
> 16:33:50File "/usr/local/lib/python2.7/distutils/core.py", line 151, in 
> setup
> 16:33:50  dist.run_commands()
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in 
> run_commands
> 16:33:50  self.run_command(cmd)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File 
> "/usr/local/lib/python2.7/site-packages/setuptools/command/sdist.py", line 
> 44, in run
> 16:33:50  self.run_command('egg_info')
> 16:33:50File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in 
> run_command
> 16:33:50  self.distribution.run_command(command)
> 16:33:50File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in 
> run_command
> 16:33:50  cmd_obj.run()
> 16:33:50File "setup.py", line 229, in run
> 16:33:50  gen_protos.generate_proto_files(log=log)
> 16:33:50File "/app/sdks/python/gen_protos.py", line 291, in 
> generate_proto_files
> 16:33:50  raise ValueError("Proto generation failed (see log for 
> details).")
> 16:33:50  ValueError: Proto generation failed (see log for 
> details
> {noformat}
> {noformat}
> import google.protobuf.message as message
> ImportError: No module named google.protobuf.message
> {noformat}



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


[jira] [Commented] (BEAM-9061) New release of pyhamcrest==1.10.0 breaks portable Python precommits.

2020-01-16 Thread Udi Meiri (Jira)


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

Udi Meiri commented on BEAM-9061:
-

Note that pyhamcrest 2.0.0 is out now, which fails py2 postcommits 
(worker-startup fails):
{code}
I 2020-01-16T22:53:58.107488Z Processing 
/var/opt/google/dataflow/PyHamcrest-2.0.0.tar.gz 
I 2020-01-16T22:53:58.384311Z ERROR: Package 'PyHamcrest' requires a different 
Python: 2.7.13 not in '>=3.5' 
I 2020-01-16T22:53:58.414867Z /usr/local/bin/pip failed with exit status 1 
{code}

Would suggest cherrypicking into 2.19 if this is an issue, since 
postcommit_requirements.txt has no version pinning.

> New release of pyhamcrest==1.10.0 breaks portable Python precommits.
> 
>
> Key: BEAM-9061
> URL: https://issues.apache.org/jira/browse/BEAM-9061
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Valentyn Tymofieiev
>Assignee: Valentyn Tymofieiev
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
> {noformat}
> 08:35:26   File "apache_beam/runners/portability/fn_api_runner_test.py", line 
> 38, in 
> 08:35:26 import hamcrest  # pylint: disable=ungrouped-imports
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/__init__.py",
>  line 2, in 
> 08:35:26 from hamcrest.library import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/__init__.py",
>  line 7, in 
> 08:35:26 from hamcrest.library.object import *
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/__init__.py",
>  line 4, in 
> 08:35:26 from .hasproperty import has_properties, has_property
> 08:35:26   File 
> "/home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python2_PVR_Flink_Commit/src/build/gradleenv/1866363813/local/lib/python2.7/site-packages/hamcrest/library/object/hasproperty.py",
>  line 174
> 08:35:26 ),
> 08:35:26 ^
> {noformat}
> rootcause: https://github.com/hamcrest/PyHamcrest/issues/131



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


[jira] [Resolved] (BEAM-9078) Large Tarball Artifacts Should Use GCS Resumable Upload

2020-01-16 Thread Brad West (Jira)


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

Brad West resolved BEAM-9078.
-
Resolution: Fixed

> Large Tarball Artifacts Should Use GCS Resumable Upload
> ---
>
> Key: BEAM-9078
> URL: https://issues.apache.org/jira/browse/BEAM-9078
> Project: Beam
>  Issue Type: Bug
>  Components: runner-dataflow
>Affects Versions: 2.17.0
>Reporter: Brad West
>Assignee: Brad West
>Priority: Major
> Fix For: 2.19.0
>
>   Original Estimate: 1h
>  Time Spent: 40m
>  Remaining Estimate: 20m
>
> It's possible for the tarball uploaded to GCS to be quite large. An example 
> is a user vendoring multiple dependencies in their tarball so as to achieve a 
> more stable deployable artifact.
> Before this change the GCS upload api call executed a multipart upload, which 
> Google 
> [documentation]([https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload)]
>  states should be used when the file is small enough to upload again when the 
> connection fails. For large tarballs, we will hit 60 second socket timeouts 
> before completing the multipart upload. By passing `total_size`, apitools 
> first checks if the size exceeds the resumable upload threshold, and executes 
> the more robust resumable upload rather than a multipart, avoiding
>  socket timeouts.



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


[jira] [Closed] (BEAM-9078) Large Tarball Artifacts Should Use GCS Resumable Upload

2020-01-16 Thread Brad West (Jira)


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

Brad West closed BEAM-9078.
---

> Large Tarball Artifacts Should Use GCS Resumable Upload
> ---
>
> Key: BEAM-9078
> URL: https://issues.apache.org/jira/browse/BEAM-9078
> Project: Beam
>  Issue Type: Bug
>  Components: runner-dataflow
>Affects Versions: 2.17.0
>Reporter: Brad West
>Assignee: Brad West
>Priority: Major
> Fix For: 2.19.0
>
>   Original Estimate: 1h
>  Time Spent: 40m
>  Remaining Estimate: 20m
>
> It's possible for the tarball uploaded to GCS to be quite large. An example 
> is a user vendoring multiple dependencies in their tarball so as to achieve a 
> more stable deployable artifact.
> Before this change the GCS upload api call executed a multipart upload, which 
> Google 
> [documentation]([https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload)]
>  states should be used when the file is small enough to upload again when the 
> connection fails. For large tarballs, we will hit 60 second socket timeouts 
> before completing the multipart upload. By passing `total_size`, apitools 
> first checks if the size exceeds the resumable upload threshold, and executes 
> the more robust resumable upload rather than a multipart, avoiding
>  socket timeouts.



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


[jira] [Created] (BEAM-9138) beam_Release_Gradle_Build failure in Go

2020-01-16 Thread Udi Meiri (Jira)
Udi Meiri created BEAM-9138:
---

 Summary: beam_Release_Gradle_Build failure in Go
 Key: BEAM-9138
 URL: https://issues.apache.org/jira/browse/BEAM-9138
 Project: Beam
  Issue Type: Bug
  Components: build-system, test-failures
Reporter: Udi Meiri


Phrase: "Run Release Gradle Build"
Recent failures:
https://builds.apache.org/job/beam_Release_Gradle_Build/24/
https://builds.apache.org/job/beam_Release_Gradle_Build/25/

Seems like all of these are Go-related, and it seems like the culprit might be 
the failure in :sdks:go:resolveBuildDependencies (but I have very little 
knowledge of these tasks).

CC: [~markflyhigh] who wrote the job, [~lostluck] who knows Go SDK
Please help in triaging and/or assigning to someone who can look at this.

{code}
13:00:15  Execution failed for task ':beam-test-tools:goVet'.
13:00:15  > Build failed due to return code 1 of: 
13:00:15Command:
13:00:15 /usr/bin/go vet github.com/apache/beam/.test-infra/tools
{code}

{code}
13:00:15  Execution failed for task ':beam-test-tools:goTest'.
13:00:15  > There are 1 failed tests. Please see 
/home/jenkins/jenkins-slave/workspace/beam_Release_Gradle_Build/src/.test-infra/tools/.gogradle/reports/test/index.html
 for more details.
{code}

{code}
13:00:15  Execution failed for task ':beam-test-tools:buildLinuxAmd64'.
13:00:15  > Build failed due to return code 1 of: 
13:00:15Command:
13:00:15 /usr/bin/go build -o ./.gogradle/beam-test-tools-linux-amd64 
github.com/apache/beam/.test-infra/tools
{code}

{code}
13:00:15  Execution failed for task ':sdks:go:resolveBuildDependencies'.
13:00:15  > Exception in resolution, message is:
13:00:15Cannot resolve dependency:google.golang.org/api: 
commit='386d4e5f4f92f86e6aec85985761bba4b938a2d5', 
urls=[https://code.googlesource.com/google-api-go-client]
13:00:15Resolution stack is:
13:00:15+- github.com/apache/beam/sdks/go
{code}



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


[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:45
Start Date: 16/Jan/20 22:45
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575378395
 
 
   Java PreCommits failed because of test assertion change due to toString 
update. I missed this locally because I ran `./gradlew -p sdks/java check` 
(this does not run tests in runners).
   
   Python PreCommit failed:
   ```
   E IndexError: index out of range
   ```
   
https://builds.apache.org/job/beam_PreCommit_Python_Commit/10812/testReport/junit/apache_beam.runners.portability.fn_api_runner_test/FnApiRunnerTestWithGrpc/test_large_elements/
   
   Checking it with my local environment.
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:44
Start Date: 16/Jan/20 22:44
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575378395
 
 
   Java PreCommits failed because of test assertion change due to toString 
update. I missed this locally because I ran `./gradlew -p sdks/java check` 
(this does not run tests in runners).
   
   Python PreCommit failed:
   ```
   E IndexError: index out of range
   ```
   https://builds.apache.org/job/beam_PreCommit_Python_Commit/
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:33
Start Date: 16/Jan/20 22:33
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575378395
 
 
   Java PreCommits failed because of test assertion change due to toString 
update.
   
   Python PreCommit failed:
   ```
   E IndexError: index out of range
   ```
   https://builds.apache.org/job/beam_PreCommit_Python_Commit/
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> 

[jira] [Work logged] (BEAM-9127) postcommit: suites:portable:py2:crossLanguagePortableWordCount failing

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9127:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:30
Start Date: 16/Jan/20 22:30
Worklog Time Spent: 10m 
  Work Description: robertwb commented on issue #10605: [BEAM-9127] Fix 
output type declaration in xlang wordcount.
URL: https://github.com/apache/beam/pull/10605#issuecomment-575377290
 
 
   There's the HDFS failure, but should we get this merged in the meantime?
 

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

> postcommit: suites:portable:py2:crossLanguagePortableWordCount failing
> --
>
> Key: BEAM-9127
> URL: https://issues.apache.org/jira/browse/BEAM-9127
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Udi Meiri
>Assignee: Robert Bradshaw
>Priority: Major
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Log: 
> https://builds.apache.org/job/beam_PostCommit_Python2/1445/timestamps/?time=HH:mm:ss=GMT-8=en_US
> {code}
> 11:32:07  RuntimeError: Pipeline 
> BeamApp-root-0114193141-d68e793b_21a90e10-d9a1-41e8-bdba-154dddc532f3 failed 
> in state FAILED: java.lang.RuntimeException: Error received from SDK harness 
> for instruction 16: Traceback (most recent call last):
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 165, in _execute
> 11:32:07  response = task()
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 221, in 
> 11:32:07  lambda: self.create_worker().do_instruction(request), request)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 350, in do_instruction
> 11:32:07  request.instruction_id)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/sdk_worker.py",
>  line 384, in process_bundle
> 11:32:07  bundle_processor.process_bundle(instruction_id))
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py",
>  line 811, in process_bundle
> 11:32:07  data.transform_id].process_encoded(data.data)
> 11:32:07File 
> "/usr/local/lib/python2.7/site-packages/apache_beam/runners/worker/bundle_processor.py",
>  line 206, in process_encoded
> 11:32:07  self.output(decoded_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 302, in 
> apache_beam.runners.worker.operations.Operation.output
> 11:32:07  def output(self, windowed_value, output_index=0):
> 11:32:07File "apache_beam/runners/worker/operations.py", line 304, in 
> apache_beam.runners.worker.operations.Operation.output
> 11:32:07  cython.cast(Receiver, 
> self.receivers[output_index]).receive(windowed_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 178, in 
> apache_beam.runners.worker.operations.SingletonConsumerSet.receive
> 11:32:07  self.consumer.process(windowed_value)
> 11:32:07File "apache_beam/runners/worker/operations.py", line 751, in 
> apache_beam.runners.worker.operations.SdfProcessSizedElements.process
> 11:32:07  with self.scoped_process_state:
> 11:32:07File "apache_beam/runners/worker/operations.py", line 759, in 
> apache_beam.runners.worker.operations.SdfProcessSizedElements.process
> 11:32:07  delayed_application = 
> self.dofn_runner.process_with_sized_restriction(o)
> 11:32:07File "apache_beam/runners/common.py", line 888, in 
> apache_beam.runners.common.DoFnRunner.process_with_sized_restriction
> 11:32:07  return self.do_fn_invoker.invoke_process(
> 11:32:07File "apache_beam/runners/common.py", line 657, in 
> apache_beam.runners.common.PerWindowInvoker.invoke_process
> 11:32:07  return self._invoke_process_per_window(
> 11:32:07File "apache_beam/runners/common.py", line 744, in 
> apache_beam.runners.common.PerWindowInvoker._invoke_process_per_window
> 11:32:07  output_processor.process_outputs(
> 11:32:07File "apache_beam/runners/common.py", line 984, in 
> apache_beam.runners.common._OutputProcessor.process_outputs
> 11:32:07  def process_outputs(self, windowed_input_element, results):
> 11:32:07File "apache_beam/runners/common.py", 

[jira] [Work logged] (BEAM-9072) [SQL] Add support for Datastore source

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9072:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:28
Start Date: 16/Jan/20 22:28
Worklog Time Spent: 10m 
  Work Description: 11moon11 commented on issue #10440: [BEAM-9072] [SQL] 
DataStoreV1 IO connector
URL: https://github.com/apache/beam/pull/10440#issuecomment-575376707
 
 
   Tests are running, but looks like GitHub UI did not catch that, links:
   - 
[beam_PreCommit_Java_Commit](https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_PreCommit_Java_Commit/9667/)
   - 
[beam_PreCommit_JavaBeamZetaSQL_Commit](https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_PreCommit_JavaBeamZetaSQL_Commit/882/)
   - 
[beam_PreCommit_SQL_Commit](https://builds.apache.org/view/A-D/view/Beam/view/All/job/beam_PreCommit_SQL_Commit/444/)
 

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

> [SQL] Add support for Datastore source
> --
>
> Key: BEAM-9072
> URL: https://issues.apache.org/jira/browse/BEAM-9072
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Kirill Kozlov
>Assignee: Kirill Kozlov
>Priority: Major
>  Time Spent: 4h 10m
>  Remaining Estimate: 0h
>
> * Create a Datastore table and table provider
>  * Conversion between Datastore and Beam data types
>  * Implement buildIOReader
>  * Implement buildIOWrite
>  * Implement getTableStatistics
> Doc: 
> [https://docs.google.com/document/d/1FxuEGewJ3GPDl0IKglfOYf1edwa2m_wryFZYRMpRNbA/edit?pli=1]



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


[jira] [Work logged] (BEAM-7861) Make it easy to change between multi-process and multi-thread mode for Python Direct runners

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-7861:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:26
Start Date: 16/Jan/20 22:26
Worklog Time Spent: 10m 
  Work Description: Hannah-Jiang commented on pull request #10616: 
[WIP][BEAM-7861] update documentation
URL: https://github.com/apache/beam/pull/10616
 
 
   **Please** add a meaningful description for your change here
   
   
   
   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-9072) [SQL] Add support for Datastore source

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9072:


Author: ASF GitHub Bot
Created on: 16/Jan/20 22:22
Start Date: 16/Jan/20 22:22
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10440: [BEAM-9072] [SQL] 
DataStoreV1 IO connector
URL: https://github.com/apache/beam/pull/10440#issuecomment-575374615
 
 
   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: 373281)
Time Spent: 4h  (was: 3h 50m)

> [SQL] Add support for Datastore source
> --
>
> Key: BEAM-9072
> URL: https://issues.apache.org/jira/browse/BEAM-9072
> Project: Beam
>  Issue Type: New Feature
>  Components: dsl-sql
>Reporter: Kirill Kozlov
>Assignee: Kirill Kozlov
>Priority: Major
>  Time Spent: 4h
>  Remaining Estimate: 0h
>
> * Create a Datastore table and table provider
>  * Conversion between Datastore and Beam data types
>  * Implement buildIOReader
>  * Implement buildIOWrite
>  * Implement getTableStatistics
> Doc: 
> [https://docs.google.com/document/d/1FxuEGewJ3GPDl0IKglfOYf1edwa2m_wryFZYRMpRNbA/edit?pli=1]



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


[jira] [Comment Edited] (BEAM-8388) Update Avro to 1.9.1 from 1.8.2

2020-01-16 Thread Aaron Dixon (Jira)


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

Aaron Dixon edited comment on BEAM-8388 at 1/16/20 9:51 PM:


Just to add more context/help here. The exception I see after upgrading from 
Beam 2.16->2.17 is this (running in Dataflow):

 
{code:java}
java.lang.NoClassDefFoundError: 
org/apache/avro/data/TimeConversions$TimestampConversion #

at org.apache.beam.sdk.coders.AvroCoder. (AvroCoder.java:269) at 
org.apache.beam.sdk.coders.AvroCoder.of (AvroCoder.java:121) at 
org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.getCheckpointMarkCoder 
(KafkaUnboundedSource.java:131) at 
org.apache.beam.runners.dataflow.worker.WorkerCustomSources$UnboundedReader.iterator
 (WorkerCustomSources.java:419) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.runReadLoop
 (ReadOperation.java:178) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.start 
(ReadOperation.java:159) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute
 (MapTaskExecutor.java:77) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.process 
(StreamingDataflowWorker.java:1320) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.access$1000 
(StreamingDataflowWorker.java:151) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker$6.run 
(StreamingDataflowWorker.java:1053) at 
java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1142) at 
java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:617) at java.lang.Thread.run (Thread.java:748)
 Caused by: java.lang.ClassNotFoundException: 
org.apache.avro.data.TimeConversions$TimestampConversion # at 
java.net.URLClassLoader.findClass (URLClassLoader.java:381) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:424) at 
sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java:335) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:357)   {code}
 # 
 ## 
 ## ```


was (Author: atdixon):
Just to add more context/help here. The exception I see after upgrading from 
Beam 2.16->2.17 is this (running in Dataflow):

```
java.lang.NoClassDefFoundError: 
org/apache/avro/data/TimeConversions$TimestampConversion # 
 ## at org.apache.beam.sdk.coders.AvroCoder. 
([AvroCoder.java:269|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.coders%2FAvroCoder.java=269=flow-p1-9c38=1])
 ## at org.apache.beam.sdk.coders.AvroCoder.of 
([AvroCoder.java:121|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.coders%2FAvroCoder.java=121=flow-p1-9c38=1])
 ## at org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.getCheckpointMarkCoder 
([KafkaUnboundedSource.java:131|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.io.kafka%2FKafkaUnboundedSource.java=131=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.WorkerCustomSources$UnboundedReader.iterator
 
([WorkerCustomSources.java:419|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FWorkerCustomSources.java=419=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.runReadLoop
 
([ReadOperation.java:178|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FReadOperation.java=178=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.start 
([ReadOperation.java:159|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FReadOperation.java=159=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute
 
([MapTaskExecutor.java:77|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FMapTaskExecutor.java=77=flow-p1-9c38=1])
 ## at org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.process 
([StreamingDataflowWorker.java:1320|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FStreamingDataflowWorker.java=1320=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.access$1000 

[jira] [Commented] (BEAM-8388) Update Avro to 1.9.1 from 1.8.2

2020-01-16 Thread Aaron Dixon (Jira)


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

Aaron Dixon commented on BEAM-8388:
---

Just to add more context/help here. The exception I see after upgrading from 
Beam 2.16->2.17 is this (running in Dataflow):

```
java.lang.NoClassDefFoundError: 
org/apache/avro/data/TimeConversions$TimestampConversion # 
 ## at org.apache.beam.sdk.coders.AvroCoder. 
([AvroCoder.java:269|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.coders%2FAvroCoder.java=269=flow-p1-9c38=1])
 ## at org.apache.beam.sdk.coders.AvroCoder.of 
([AvroCoder.java:121|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.coders%2FAvroCoder.java=121=flow-p1-9c38=1])
 ## at org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.getCheckpointMarkCoder 
([KafkaUnboundedSource.java:131|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.sdk.io.kafka%2FKafkaUnboundedSource.java=131=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.WorkerCustomSources$UnboundedReader.iterator
 
([WorkerCustomSources.java:419|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FWorkerCustomSources.java=419=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.runReadLoop
 
([ReadOperation.java:178|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FReadOperation.java=178=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.start 
([ReadOperation.java:159|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FReadOperation.java=159=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute
 
([MapTaskExecutor.java:77|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker.util.common.worker%2FMapTaskExecutor.java=77=flow-p1-9c38=1])
 ## at org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.process 
([StreamingDataflowWorker.java:1320|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FStreamingDataflowWorker.java=1320=flow-p1-9c38=1])
 ## at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.access$1000 
([StreamingDataflowWorker.java:151|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FStreamingDataflowWorker.java=151=flow-p1-9c38=1])
 ## at org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker$6.run 
([StreamingDataflowWorker.java:1053|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=org%2Fapache.beam.runners.dataflow.worker%2FStreamingDataflowWorker.java=1053=flow-p1-9c38=1])
 # 
 ## at java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1142)
 ## at java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:617)
 ## at java.lang.Thread.run (Thread.java:748)
Caused by: java.lang.ClassNotFoundException: 
org.apache.avro.data.TimeConversions$TimestampConversion # 
 ## at java.net.URLClassLoader.findClass 
([URLClassLoader.java:381|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=java%2Fnet%2FURLClassLoader.java=381=flow-p1-9c38=1])
 ## at java.lang.ClassLoader.loadClass 
([ClassLoader.java:424|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=java%2Flang%2FClassLoader.java=424=flow-p1-9c38=1])
 ## at sun.misc.Launcher$AppClassLoader.loadClass 
([Launcher.java:335|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=sun%2Fmisc%2FLauncher.java=335=flow-p1-9c38=1])
 ## at java.lang.ClassLoader.loadClass 
([ClassLoader.java:357|https://console.cloud.google.com/debug/fromlog?appModule=Dataflow%20Jobs=2020-01-15_09_46_24-15077023656704045070=java%2Flang%2FClassLoader.java=357=flow-p1-9c38=1])
 ## ```

> Update Avro to 1.9.1 from 1.8.2
> ---
>
> Key: BEAM-8388
> URL: 

[jira] [Comment Edited] (BEAM-8388) Update Avro to 1.9.1 from 1.8.2

2020-01-16 Thread Aaron Dixon (Jira)


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

Aaron Dixon edited comment on BEAM-8388 at 1/16/20 9:51 PM:


Just to add more context/help here. The exception I see after upgrading from 
Beam 2.16->2.17 is this (running in Dataflow):

 
{code:java}
java.lang.NoClassDefFoundError: 
org/apache/avro/data/TimeConversions$TimestampConversion #

at org.apache.beam.sdk.coders.AvroCoder. (AvroCoder.java:269) at 
org.apache.beam.sdk.coders.AvroCoder.of (AvroCoder.java:121) at 
org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.getCheckpointMarkCoder 
(KafkaUnboundedSource.java:131) at 
org.apache.beam.runners.dataflow.worker.WorkerCustomSources$UnboundedReader.iterator
 (WorkerCustomSources.java:419) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.runReadLoop
 (ReadOperation.java:178) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.start 
(ReadOperation.java:159) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute
 (MapTaskExecutor.java:77) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.process 
(StreamingDataflowWorker.java:1320) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.access$1000 
(StreamingDataflowWorker.java:151) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker$6.run 
(StreamingDataflowWorker.java:1053) at 
java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1142) at 
java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:617) at java.lang.Thread.run (Thread.java:748)
 Caused by: java.lang.ClassNotFoundException: 
org.apache.avro.data.TimeConversions$TimestampConversion # at 
java.net.URLClassLoader.findClass (URLClassLoader.java:381) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:424) at 
sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java:335) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:357)   {code}


was (Author: atdixon):
Just to add more context/help here. The exception I see after upgrading from 
Beam 2.16->2.17 is this (running in Dataflow):

 
{code:java}
java.lang.NoClassDefFoundError: 
org/apache/avro/data/TimeConversions$TimestampConversion #

at org.apache.beam.sdk.coders.AvroCoder. (AvroCoder.java:269) at 
org.apache.beam.sdk.coders.AvroCoder.of (AvroCoder.java:121) at 
org.apache.beam.sdk.io.kafka.KafkaUnboundedSource.getCheckpointMarkCoder 
(KafkaUnboundedSource.java:131) at 
org.apache.beam.runners.dataflow.worker.WorkerCustomSources$UnboundedReader.iterator
 (WorkerCustomSources.java:419) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.runReadLoop
 (ReadOperation.java:178) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.ReadOperation.start 
(ReadOperation.java:159) at 
org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute
 (MapTaskExecutor.java:77) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.process 
(StreamingDataflowWorker.java:1320) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker.access$1000 
(StreamingDataflowWorker.java:151) at 
org.apache.beam.runners.dataflow.worker.StreamingDataflowWorker$6.run 
(StreamingDataflowWorker.java:1053) at 
java.util.concurrent.ThreadPoolExecutor.runWorker 
(ThreadPoolExecutor.java:1142) at 
java.util.concurrent.ThreadPoolExecutor$Worker.run 
(ThreadPoolExecutor.java:617) at java.lang.Thread.run (Thread.java:748)
 Caused by: java.lang.ClassNotFoundException: 
org.apache.avro.data.TimeConversions$TimestampConversion # at 
java.net.URLClassLoader.findClass (URLClassLoader.java:381) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:424) at 
sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java:335) at 
java.lang.ClassLoader.loadClass (ClassLoader.java:357)   {code}
 # 
 ## 
 ## ```

> Update Avro to 1.9.1 from 1.8.2
> ---
>
> Key: BEAM-8388
> URL: https://issues.apache.org/jira/browse/BEAM-8388
> Project: Beam
>  Issue Type: Improvement
>  Components: io-java-avro
>Reporter: Jordanna Chord
>Assignee: Jordanna Chord
>Priority: Major
>   Original Estimate: 24h
>  Time Spent: 3h 20m
>  Remaining Estimate: 20h 40m
>
> Update build dependency to 1.9.1



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


[jira] [Work logged] (BEAM-9063) Migrate docker images to apache namespace.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9063:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:50
Start Date: 16/Jan/20 21:50
Worklog Time Spent: 10m 
  Work Description: Hannah-Jiang commented on issue #10612: [NOT READY TO 
MERGE][BEAM-9063] migrate docker images to apache
URL: https://github.com/apache/beam/pull/10612#issuecomment-575363276
 
 
   To reviewers, please take additional care to review if I missed any places 
should be updated but missed from the PR.
 

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

> Migrate docker images to apache namespace.
> --
>
> Key: BEAM-9063
> URL: https://issues.apache.org/jira/browse/BEAM-9063
> Project: Beam
>  Issue Type: Task
>  Components: beam-community
>Reporter: Hannah Jiang
>Assignee: Hannah Jiang
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> https://hub.docker.com/u/apache



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


[jira] [Work logged] (BEAM-9063) Migrate docker images to apache namespace.

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9063:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:46
Start Date: 16/Jan/20 21:46
Worklog Time Spent: 10m 
  Work Description: Hannah-Jiang commented on issue #10612: [NOT READY TO 
MERGE][BEAM-9063] migrate docker images to apache
URL: https://github.com/apache/beam/pull/10612#issuecomment-575362138
 
 
   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: 373272)
Time Spent: 20m  (was: 10m)

> Migrate docker images to apache namespace.
> --
>
> Key: BEAM-9063
> URL: https://issues.apache.org/jira/browse/BEAM-9063
> Project: Beam
>  Issue Type: Task
>  Components: beam-community
>Reporter: Hannah Jiang
>Assignee: Hannah Jiang
>Priority: Major
> Fix For: Not applicable
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> https://hub.docker.com/u/apache



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


[jira] [Work logged] (BEAM-7926) Show PCollection with Interactive Beam in a data-centric user flow

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-7926:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:43
Start Date: 16/Jan/20 21:43
Worklog Time Spent: 10m 
  Work Description: KevinGG commented on issue #10346: [BEAM-7926] 
Data-centric Interactive Part2
URL: https://github.com/apache/beam/pull/10346#issuecomment-575360825
 
 
   Rebased to upstream head.
   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: 373271)
Time Spent: 33.5h  (was: 33h 20m)

> Show PCollection with Interactive Beam in a data-centric user flow
> --
>
> Key: BEAM-7926
> URL: https://issues.apache.org/jira/browse/BEAM-7926
> Project: Beam
>  Issue Type: New Feature
>  Components: runner-py-interactive
>Reporter: Ning Kang
>Assignee: Ning Kang
>Priority: Major
>  Time Spent: 33.5h
>  Remaining Estimate: 0h
>
> Support auto plotting / charting of materialized data of a given PCollection 
> with Interactive Beam.
> Say an Interactive Beam pipeline defined as
>  
> {code:java}
> p = beam.Pipeline(InteractiveRunner())
> pcoll = p | 'Transform' >> transform()
> pcoll2 = ...
> pcoll3 = ...{code}
> The use can call a single function and get auto-magical charting of the data.
> e.g.,
> {code:java}
> show(pcoll, pcoll2)
> {code}
> Throughout the process, a pipeline fragment is built to include only 
> transforms necessary to produce the desired pcolls (pcoll and pcoll2) and 
> execute that fragment.
> This makes the Interactive Beam user flow data-centric.
>  
> Detailed 
> [design|https://docs.google.com/document/d/1DYWrT6GL_qDCXhRMoxpjinlVAfHeVilK5Mtf8gO6zxQ/edit#heading=h.v6k2o3roarzz].



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


[jira] [Work logged] (BEAM-9083) PR9677 breaks ValidatesRunnerTest of open source runners

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9083:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:14
Start Date: 16/Jan/20 21:14
Worklog Time Spent: 10m 
  Work Description: boyuanzz commented on pull request #10615: [BEAM-9083] 
Exclude testOutputTimestamp from flink streaming tests.
URL: https://github.com/apache/beam/pull/10615
 
 
   cherry picked from commit b0f1dcc50f10c647dfda0f4a2a545331bf9d789f: PR10610
   
   R: @aaltay 
 

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

> PR9677 breaks ValidatesRunnerTest of open source runners 
> -
>
> Key: BEAM-9083
> URL: https://issues.apache.org/jira/browse/BEAM-9083
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Boyuan Zhang
>Assignee: Shehzaad Nakhoda
>Priority: Blocker
> Fix For: 2.19.0
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> Breakages in:
> Java_ValidatesRunner_Samza: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/
> Java_ValidatesRunner_Spark: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/
> Java_PVR_Flink_Streaming: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming
> Java_PVR_Flink_Batch: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch



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


[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:11
Start Date: 16/Jan/20 21:11
Worklog Time Spent: 10m 
  Work Description: suztomo commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575348722
 
 
   @apilloud 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: 373258)
Time Spent: 1h 50m  (was: 1h 40m)

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:10
Start Date: 16/Jan/20 21:10
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575348093
 
 
   Run SQL 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: 373257)
Time Spent: 1h 40m  (was: 1.5h)

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575348000
 
 
   Run Dataflow ValidatesRunner
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575347903
 
 
   Run Java HadoopFormatIO Performance Test
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575347943
 
 
   Run BigQueryIO Streaming Performance Test 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: 373254)
Time Spent: 1h 10m  (was: 1h)

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575348056
 
 
   Run Spark ValidatesRunner
 

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

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575347866
 
 
   Run Java 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: 373252)
Time Spent: 50m  (was: 40m)

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for 

[jira] [Work logged] (BEAM-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:09
Start Date: 16/Jan/20 21:09
Worklog Time Spent: 10m 
  Work Description: apilloud commented on issue #10614: [BEAM-8695] Upgrade 
google-http-client to 1.34.0
URL: https://github.com/apache/beam/pull/10614#issuecomment-575347827
 
 
   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: 373251)
Time Spent: 40m  (was: 0.5h)

> Beam Dependency Update Request: com.google.http-client:google-http-client
> -
>
> Key: BEAM-8695
> URL: https://issues.apache.org/jira/browse/BEAM-8695
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Priority: Major
> Attachments: 
> LengthPrefixUnknownCodersTest.testLengthPrefixUnknownCoders.png, 
> image-2019-12-19-17-03-44-487.png
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:13.570557 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.0 
> 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:06:20.477284 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-02 12:12:12.146269 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-09 12:11:24.693912 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.33.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-23 12:11:18.407974 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:06:51.597773 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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:10:26.135863 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.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-13 12:09:56.623584 
> -
> Please consider upgrading the dependency 
> com.google.http-client:google-http-client. 
> The current version is 1.28.0. The latest version is 1.34.0 
> cc: 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for 

[jira] [Commented] (BEAM-9078) Large Tarball Artifacts Should Use GCS Resumable Upload

2020-01-16 Thread Boyuan Zhang (Jira)


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

Boyuan Zhang commented on BEAM-9078:


Thanks Brad! unfortunately, I don't thin k the issue will be marked as resolved 
automatically. If you think this issue has been addressed, please close it 
manually.
Thanks for your contribution!

> Large Tarball Artifacts Should Use GCS Resumable Upload
> ---
>
> Key: BEAM-9078
> URL: https://issues.apache.org/jira/browse/BEAM-9078
> Project: Beam
>  Issue Type: Bug
>  Components: runner-dataflow
>Affects Versions: 2.17.0
>Reporter: Brad West
>Assignee: Brad West
>Priority: Major
> Fix For: 2.19.0
>
>   Original Estimate: 1h
>  Time Spent: 40m
>  Remaining Estimate: 20m
>
> It's possible for the tarball uploaded to GCS to be quite large. An example 
> is a user vendoring multiple dependencies in their tarball so as to achieve a 
> more stable deployable artifact.
> Before this change the GCS upload api call executed a multipart upload, which 
> Google 
> [documentation]([https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload)]
>  states should be used when the file is small enough to upload again when the 
> connection fails. For large tarballs, we will hit 60 second socket timeouts 
> before completing the multipart upload. By passing `total_size`, apitools 
> first checks if the size exceeds the resumable upload threshold, and executes 
> the more robust resumable upload rather than a multipart, avoiding
>  socket timeouts.



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


[jira] [Work logged] (BEAM-9083) PR9677 breaks ValidatesRunnerTest of open source runners

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9083:


Author: ASF GitHub Bot
Created on: 16/Jan/20 21:01
Start Date: 16/Jan/20 21:01
Worklog Time Spent: 10m 
  Work Description: boyuanzz commented on issue #10610: [BEAM-9083] Exclude 
testOutputTimestamp from flink streaming tests.
URL: https://github.com/apache/beam/pull/10610#issuecomment-575344691
 
 
   Thank @mxm for your quick review! I'm going to cherry-pick this commit into 
release branch 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: 373249)
Time Spent: 50m  (was: 40m)

> PR9677 breaks ValidatesRunnerTest of open source runners 
> -
>
> Key: BEAM-9083
> URL: https://issues.apache.org/jira/browse/BEAM-9083
> Project: Beam
>  Issue Type: Bug
>  Components: test-failures
>Reporter: Boyuan Zhang
>Assignee: Shehzaad Nakhoda
>Priority: Blocker
> Fix For: 2.19.0
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Breakages in:
> Java_ValidatesRunner_Samza: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Samza/
> Java_ValidatesRunner_Spark: 
> https://builds.apache.org/job/beam_PostCommit_Java_ValidatesRunner_Spark/
> Java_PVR_Flink_Streaming: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Streaming
> Java_PVR_Flink_Batch: 
> https://builds.apache.org/job/beam_PostCommit_Java_PVR_Flink_Batch



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


[jira] [Commented] (BEAM-9078) Large Tarball Artifacts Should Use GCS Resumable Upload

2020-01-16 Thread Brad West (Jira)


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

Brad West commented on BEAM-9078:
-

Hmm, I assumed the Github/Jira integration (is there not one?) would 
automatically update this ticket. PR was merged and fix is included in the 
release-2.19.0 branch. Do I mark as resolved or wait for automation to take 
care of this ticket? First time contributer, so please advise. Thanks

> Large Tarball Artifacts Should Use GCS Resumable Upload
> ---
>
> Key: BEAM-9078
> URL: https://issues.apache.org/jira/browse/BEAM-9078
> Project: Beam
>  Issue Type: Bug
>  Components: runner-dataflow
>Affects Versions: 2.17.0
>Reporter: Brad West
>Assignee: Brad West
>Priority: Major
> Fix For: 2.19.0
>
>   Original Estimate: 1h
>  Time Spent: 40m
>  Remaining Estimate: 20m
>
> It's possible for the tarball uploaded to GCS to be quite large. An example 
> is a user vendoring multiple dependencies in their tarball so as to achieve a 
> more stable deployable artifact.
> Before this change the GCS upload api call executed a multipart upload, which 
> Google 
> [documentation]([https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload)]
>  states should be used when the file is small enough to upload again when the 
> connection fails. For large tarballs, we will hit 60 second socket timeouts 
> before completing the multipart upload. By passing `total_size`, apitools 
> first checks if the size exceeds the resumable upload threshold, and executes 
> the more robust resumable upload rather than a multipart, avoiding
>  socket timeouts.



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


[jira] [Closed] (BEAM-8696) Beam Dependency Update Request: com.google.protobuf:protobuf-java

2020-01-16 Thread Tomo Suzuki (Jira)


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

Tomo Suzuki closed BEAM-8696.
-
Resolution: Fixed

[~boyuanz] Resolved in master! https://github.com/apache/beam/pull/10498. 
Marking 2.19.0 tentatively.


> Beam Dependency Update Request: com.google.protobuf:protobuf-java
> -
>
> Key: BEAM-8696
> URL: https://issues.apache.org/jira/browse/BEAM-8696
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:18.666442 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.10.0 
> cc: [~chamikara], 
>  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:06:31.077226 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.10.0 
> cc: [~chamikara], 
>  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:12:27.069873 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.0 
> cc: [~chamikara], 
>  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:11:39.779191 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.1 
> cc: [~chamikara], 
>  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:11:45.319428 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:07:08.620760 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:10:42.949907 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:10:14.224482 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 



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


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

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-6857:


Author: ASF GitHub Bot
Created on: 16/Jan/20 20:23
Start Date: 16/Jan/20 20:23
Worklog Time Spent: 10m 
  Work Description: reuvenlax commented on pull request #10316: [BEAM-6857] 
Support Dynamic Timers
URL: https://github.com/apache/beam/pull/10316
 
 
   
 

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: 373244)
Time Spent: 22h 50m  (was: 22h 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: 22h 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-8695) Beam Dependency Update Request: com.google.http-client:google-http-client

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-8695:


Author: ASF GitHub Bot
Created on: 16/Jan/20 20:22
Start Date: 16/Jan/20 20:22
Worklog Time Spent: 10m 
  Work Description: suztomo commented on pull request #10614: [BEAM-8695] 
google-http-client 1.34.0
URL: https://github.com/apache/beam/pull/10614
 
 
   https://issues.apache.org/jira/browse/BEAM-8695
   
   Upgrading google-http-client dependency to 1.34.0 (latest).
   
   # Linkage Check result
   Following modules use google-http-client.
   
   ## beam-sdks-java-io-google-cloud-platform
   before:
   after:
   
   ## beam-sdks-java-testing-test-utils
   before:
   after:
   
   ## beam-sdks-extensions-google-cloud-platform-core
   before:
   after:
   
   ## beam-runners-google-cloud-dataflow-java
   before:
   after:
   
   ## beam-runners-google-cloud-dataflow-java-worker-legacy-worker
   before:
   after:
   
   ## beam-runners-google-cloud-dataflow-java-worker
   before:
   after:
   
   
   
   
   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
 

[jira] [Commented] (BEAM-9078) Large Tarball Artifacts Should Use GCS Resumable Upload

2020-01-16 Thread Boyuan Zhang (Jira)


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

Boyuan Zhang commented on BEAM-9078:


Hey, 2.19.0 release branch has been cut. Any updates on this issue?

> Large Tarball Artifacts Should Use GCS Resumable Upload
> ---
>
> Key: BEAM-9078
> URL: https://issues.apache.org/jira/browse/BEAM-9078
> Project: Beam
>  Issue Type: Bug
>  Components: runner-dataflow
>Affects Versions: 2.17.0
>Reporter: Brad West
>Assignee: Brad West
>Priority: Major
> Fix For: 2.19.0
>
>   Original Estimate: 1h
>  Time Spent: 40m
>  Remaining Estimate: 20m
>
> It's possible for the tarball uploaded to GCS to be quite large. An example 
> is a user vendoring multiple dependencies in their tarball so as to achieve a 
> more stable deployable artifact.
> Before this change the GCS upload api call executed a multipart upload, which 
> Google 
> [documentation]([https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload)]
>  states should be used when the file is small enough to upload again when the 
> connection fails. For large tarballs, we will hit 60 second socket timeouts 
> before completing the multipart upload. By passing `total_size`, apitools 
> first checks if the size exceeds the resumable upload threshold, and executes 
> the more robust resumable upload rather than a multipart, avoiding
>  socket timeouts.



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


[jira] [Commented] (BEAM-9065) Spark runner accumulates metrics (incorrectly) between runs

2020-01-16 Thread Boyuan Zhang (Jira)


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

Boyuan Zhang commented on BEAM-9065:


Hey, just wanna let you know that 2.19.0 release branch has been cut. If any 
changes applied to 2.19.0, please cherry-pick it into release branch.

> Spark runner accumulates metrics (incorrectly) between runs
> ---
>
> Key: BEAM-9065
> URL: https://issues.apache.org/jira/browse/BEAM-9065
> Project: Beam
>  Issue Type: Bug
>  Components: runner-spark
>Reporter: Etienne Chauchot
>Assignee: Etienne Chauchot
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> When pipeline.run() is called, MetricsAccumulator (wrapper of 
> MetricsContainerStepMap spark accumulator) is initialized. Spark needs this 
> class to be a singleton for failover. The problem is that when several 
> pipelines are run inside the same JVM, the initialization of 
> MetricsAccumulator singleton does not reset the underlying spark accumulator  
> causing metrics to be accumulated between runs.



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


[jira] [Commented] (BEAM-8696) Beam Dependency Update Request: com.google.protobuf:protobuf-java

2020-01-16 Thread Boyuan Zhang (Jira)


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

Boyuan Zhang commented on BEAM-8696:


Hey Tomo, any updates on this issue?

> Beam Dependency Update Request: com.google.protobuf:protobuf-java
> -
>
> Key: BEAM-8696
> URL: https://issues.apache.org/jira/browse/BEAM-8696
> Project: Beam
>  Issue Type: Sub-task
>  Components: dependencies
>Reporter: Beam JIRA Bot
>Assignee: Tomo Suzuki
>Priority: Major
> Fix For: 2.19.0
>
>  Time Spent: 2h
>  Remaining Estimate: 0h
>
>  - 2019-11-15 19:40:18.666442 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.10.0 
> cc: [~chamikara], 
>  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:06:31.077226 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.10.0 
> cc: [~chamikara], 
>  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:12:27.069873 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.0 
> cc: [~chamikara], 
>  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:11:39.779191 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.1 
> cc: [~chamikara], 
>  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:11:45.319428 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:07:08.620760 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:10:42.949907 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  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:10:14.224482 
> -
> Please consider upgrading the dependency 
> com.google.protobuf:protobuf-java. 
> The current version is 3.7.1. The latest version is 3.11.2 
> cc: [~chamikara], 
>  Please refer to [Beam Dependency Guide 
> |https://beam.apache.org/contribute/dependencies/]for more information. 
> Do Not Modify The Description Above. 



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


[jira] [Work logged] (BEAM-9093) Pipeline options which with different underlying store variable does not get over written

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9093:


Author: ASF GitHub Bot
Created on: 16/Jan/20 20:02
Start Date: 16/Jan/20 20:02
Worklog Time Spent: 10m 
  Work Description: angoenka commented on issue #10613: [BEAM-9093] Log 
invalid overwrites in pipeline options
URL: https://github.com/apache/beam/pull/10613#issuecomment-575321578
 
 
   R: @robertwb @ihji 
 

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

> Pipeline options which with different underlying store variable does not get 
> over written
> -
>
> Key: BEAM-9093
> URL: https://issues.apache.org/jira/browse/BEAM-9093
> Project: Beam
>  Issue Type: Bug
>  Components: sdk-py-core
>Reporter: Ankur Goenka
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Example:
> PipelineOptions(flags=[],**\{'no_use_public_ips': True,})
> Expectation: use_public_ips should be set False.
> Actual: the value is not used as its not passed through argparser
>  



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


[jira] [Work logged] (BEAM-9093) Pipeline options which with different underlying store variable does not get over written

2020-01-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot logged work on BEAM-9093:


Author: ASF GitHub Bot
Created on: 16/Jan/20 20:02
Start Date: 16/Jan/20 20:02
Worklog Time Spent: 10m 
  Work Description: angoenka commented on pull request #10613: [BEAM-9093] 
Log invalid overwrites in pipeline options
URL: https://github.com/apache/beam/pull/10613
 
 
   **Please** add a meaningful description for your change here
   
   
   
   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
 

  1   2   3   >