[ https://issues.apache.org/jira/browse/BEAM-1492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15872065#comment-15872065 ]
Amit Sela commented on BEAM-1492: --------------------------------- [~kenn] Spark and Apex runners both use Kryo 2.x which transitively relies on ASM 4.0. Gearpump uses {{akka-kryo-serialization}} which depends on Kryo 3.x and so transitively relies on ASM 5.x. This could be a problem for Spark runner V2 once this happens though since branch 2.1 of Spark depends on Kryo 3.0.3 I'll keep an eye! > Avoid potential issue in ASM 5.0 > -------------------------------- > > Key: BEAM-1492 > URL: https://issues.apache.org/jira/browse/BEAM-1492 > Project: Beam > Issue Type: Task > Components: sdk-java-core > Reporter: Kenneth Knowles > Assignee: Amit Sela > > There is a suspected bug in asm 5.0 that is considered the likely root cause > of a [bug > sbt-assembly|https://github.com/sbt/sbt-assembly/issues/205#issuecomment-279964607] > that carried over to [GEARPUMP-236]. I have not found a direct reference to > what the issue is, precisely, but the dependency effect of this is extremely > small and these are libraries that are useful to keep current. And if/when > Gearpump runner lands on master this will avoid any diamond dep issues. -- This message was sent by Atlassian JIRA (v6.3.15#6346)