You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2021/04/01 18:29:00 UTC

[jira] [Work logged] (BEAM-11968) Bump com.google.cloud:libraries-bom to 19.0.0

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

ASF GitHub Bot logged work on BEAM-11968:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 01/Apr/21 18:28
            Start Date: 01/Apr/21 18:28
    Worklog Time Spent: 10m 
      Work Description: kennknowles commented on pull request #14218:
URL: https://github.com/apache/beam/pull/14218#issuecomment-812091162


   Most of the failures appear to be a mocking situation that is checking how many times a trivial method is called. Probably the mocking should be more flexible or we could find a non-mock way to test. Do you feel able to go and adjust the mocks?


-- 
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:
users@infra.apache.org


Issue Time Tracking
-------------------

    Worklog Id:     (was: 575669)
    Time Spent: 2h 40m  (was: 2.5h)

> Bump com.google.cloud:libraries-bom to 19.0.0
> ---------------------------------------------
>
>                 Key: BEAM-11968
>                 URL: https://issues.apache.org/jira/browse/BEAM-11968
>             Project: Beam
>          Issue Type: Improvement
>          Components: extensions-java-gcp
>    Affects Versions: 2.28.0
>            Reporter: Fokko Driesprong
>            Assignee: Fokko Driesprong
>            Priority: P2
>          Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> Missing the isMtls() in google-http-client. Looks like it has been added since 1.38.0:
> [https://github.com/googleapis/google-http-java-client/blob/master/google-http-client/src/main/java/com/google/api/client/http/HttpTransport.java#L136]
> Original stacktrace:
> java.lang.RuntimeException: Encountered checked exception when constructing an instance from factory method DataflowRunner#fromOptions(interface org.apache.beam.sdk.options.PipelineOptions)
>  at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:233)
>  at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:158)
>  at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55)
>  at org.apache.beam.sdk.Pipeline.create (Pipeline.java:154)
> ...
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:64)
>  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke (Method.java:564)
>  at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282)
>  at java.lang.Thread.run (Thread.java:832)
> Caused by: java.lang.NoSuchMethodError: 'boolean com.google.api.client.http.HttpTransport.isMtls()'
>  at com.google.api.services.storage.Storage$Builder.chooseEndpoint (Storage.java:11151)
>  at com.google.api.services.storage.Storage$Builder.<init> (Storage.java:11184)
>  at org.apache.beam.sdk.extensions.gcp.util.Transport.newStorageClient (Transport.java:97)
>  at org.apache.beam.sdk.extensions.gcp.util.GcsUtil$GcsUtilFactory.create (GcsUtil.java:104)
>  at org.apache.beam.sdk.extensions.gcp.util.GcsUtil$GcsUtilFactory.create (GcsUtil.java:93)
>  at org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper (ProxyInvocationHandler.java:605)
>  at org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault (ProxyInvocationHandler.java:546)
>  at org.apache.beam.sdk.options.ProxyInvocationHandler.invoke (ProxyInvocationHandler.java:171)
>  at com.sun.proxy.$Proxy41.getGcsUtil (Unknown Source)
>  at org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.verifyPathIsAccessible (GcsPathValidator.java:83)
>  at org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.validateOutputFilePrefixSupported (GcsPathValidator.java:53)
>  at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions (DataflowRunner.java:291)
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:64)
>  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke (Method.java:564)
>  at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:217)
>  at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:158)
>  at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55)
>  at org.apache.beam.sdk.Pipeline.create (Pipeline.java:154)
> ...
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>  at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:64)
>  at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke (Method.java:564)
>  at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:282)
>  at java.lang.Thread.run (Thread.java:832)



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