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

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

                Author: ASF GitHub Bot
            Created on: 02/Jun/20 17:29
            Start Date: 02/Jun/20 17:29
    Worklog Time Spent: 10m 
      Work Description: lukecwik commented on pull request #11891:
URL: https://github.com/apache/beam/pull/11891#issuecomment-637696878


   Linkage checker results:
   ```
   beam-linkage-check.sh "beam-sdks-java-core"
   remote: Enumerating objects: 8, done.
   remote: Counting objects: 100% (8/8), done.
   remote: Compressing objects: 100% (7/7), done.
   remote: Total 8 (delta 0), reused 0 (delta 0), pack-reused 0
   Unpacking objects: 100% (8/8), 3.48 KiB | 890.00 KiB/s, done.
   From https://github.com/apache/beam
      fcb40cfa48..9c16b898f0  master     -> origin/master
   Previous HEAD position was e0def937b1 fixup! Address PR comments
   HEAD is now at 9c16b898f0 Merge pull request #11890 from 
kennknowles/jira-priorities
   Tue 02 Jun 2020 10:21:17 AM PDT: Installing artifacts of master(9c16b898) to 
Maven local repository.
   Tue 02 Jun 2020 10:25:01 AM PDT: Running linkage check (baseline) for 
beam-sdks-java-core in master
   Tue 02 Jun 2020 10:25:01 AM PDT: to create a baseline (existing errors 
before change) build/linkagecheck/baseline-beam-sdks-java-core.xml
   Configuration on demand is an incubating feature.
   
   > Task :runners:apex:buildDependencyTree
   See the report at: 
file:///usr/local/google/home/lcwik/git/beam/runners/apex/build/classes/java/main/org/apache/beam/runners/apex/dependency-tree
   
   > Task :checkJavaLinkage
   SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
   SLF4J: Defaulting to no-operation (NOP) logger implementation
   SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
details.
   Wrote the linkage errors as exclusion file: 
build/linkagecheck/baseline-beam-sdks-java-core.xml
   NOTE: This task published artifacts into your local Maven repository. You 
may want to remove them manually.
   
   Deprecated Gradle features were used in this build, making it incompatible 
with Gradle 6.0.
   Use '--warning-mode all' to show the individual deprecation warnings.
   See 
https://docs.gradle.org/5.2.1/userguide/command_line_interface.html#sec:command_line_warnings
   
   BUILD SUCCESSFUL in 20s
   968 actionable tasks: 172 executed, 796 up-to-date
   Tue 02 Jun 2020 10:25:22 AM PDT: Installing artifacts of HEAD(e0def937) to 
Maven local repository.
   Tue 02 Jun 2020 10:25:41 AM PDT: Running linkage check (validate) for 
beam-sdks-java-core in HEAD
   Tue 02 Jun 2020 10:25:41 AM PDT: using baseline 
build/linkagecheck/baseline-beam-sdks-java-core.xml
   Configuration on demand is an incubating feature.
   
   > Task :runners:apex:buildDependencyTree
   See the report at: 
file:///usr/local/google/home/lcwik/git/beam/runners/apex/build/classes/java/main/org/apache/beam/runners/apex/dependency-tree
   
   > Task :checkJavaLinkage
   SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
   SLF4J: Defaulting to no-operation (NOP) logger implementation
   SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further 
details.
   NOTE: This task published artifacts into your local Maven repository. You 
may want to remove them manually.
   
   Deprecated Gradle features were used in this build, making it incompatible 
with Gradle 6.0.
   Use '--warning-mode all' to show the individual deprecation warnings.
   See 
https://docs.gradle.org/5.2.1/userguide/command_line_interface.html#sec:command_line_warnings
   
   BUILD SUCCESSFUL in 18s
   968 actionable tasks: 172 executed, 796 up-to-date
   Tue 02 Jun 2020 10:26:00 AM PDT: Done: 0
   No new linkage errors
   ```


----------------------------------------------------------------
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:
[email protected]


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

    Worklog Id:     (was: 440339)
    Time Spent: 1h 40m  (was: 1.5h)

> Use vendored version of protobuf in sdks/java/core or replace usage of 
> ByteString with something else
> -----------------------------------------------------------------------------------------------------
>
>                 Key: BEAM-4766
>                 URL: https://issues.apache.org/jira/browse/BEAM-4766
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-core
>            Reporter: Luke Cwik
>            Priority: P2
>              Labels: portability, stale-P2
>          Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> The sdk/java/core library will bring in the pipeline model proto to be able 
> to perform Pipeline > proto translation within the SDK instead of it being 
> hidden away in runners core and similar libraries so it makes a lot of sense 
> to just migrate the implementation to use vendored protobuf.
>  
> This is currently used in ByteKey and TextSource.
>  
> An alternative would be to re-implement the logic to not use ByteStrings.



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

Reply via email to