[ https://issues.apache.org/jira/browse/FLINK-24999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17647943#comment-17647943 ]
Luning Wang commented on FLINK-24999: ------------------------------------- I want to bump Scala version to 2.12.16 in my local, but it throw a error: [ERROR] Failed to execute goal io.github.zentol.japicmp:japicmp-maven-plugin:0.16.0_m325:cmp (default) on project flink-scala_2.12: There is at least one incompatibility: org.apache.flink.api.scala.CoGroupDataSet.$anonfun$buildGroupSortList$1(org.apache.flink.api.common.typeinfo.TypeInformation,java.util.ArrayList,scala.Tuple2):METHOD_REMOVED,org.apache.flink.api.scala.typeutils.CaseClassTypeInfo.$anonfun$getFlatFields$1(int,java.util.List,scala.runtime.IntRef,org.apache.flink.api.common.typeinfo.TypeInformation):METHOD_REMOVED,org.apache.flink.api.scala.typeutils.CaseClassTypeInfo.$anonfun$getFlatFields$1$adapted(int,java.util.List,scala.runtime.IntRef,org.apache.flink.api.common.typeinfo.TypeInformation):METHOD_REMOVED,org.apache.flink.api.scala.typeutils.CaseClassTypeInfo$CaseClassTypeComparatorBuilder:CLASS_NO_LONGER_PUBLIC,org.apache.flink.api.scala.typeutils.CaseClassTypeInfo$CaseClassTypeComparatorBuilder:CLASS_LESS_ACCESSIBLE,org.apache.flink.api.scala.UnfinishedOuterJoinOperation$DefaultJoinFunctionAssigner:CLASS_NO_LONGER_PUBLIC,org.apache.flink.api.scala.UnfinishedOuterJoinOperation$DefaultJoinFunctionAssigner:CLASS_LESS_ACCESSIBLE -> [Help 1] I want use a compiled flink-dist in java 17 to test Arrow 8.0.0, but I can not build it because of flink-scala module. > flink-python doesn't work on Java 17 > ------------------------------------ > > Key: FLINK-24999 > URL: https://issues.apache.org/jira/browse/FLINK-24999 > Project: Flink > Issue Type: Sub-task > Components: API / Python > Reporter: Chesnay Schepler > Assignee: Luning Wang > Priority: Major > > {code:java} > java.lang.UnsupportedOperationException: sun.misc.Unsafe or > java.nio.DirectByteBuffer.<init>(long, int) not available > at > io.netty.util.internal.PlatformDependent.directBuffer(PlatformDependent.java:490) > at io.netty.buffer.NettyArrowBuf.getDirectBuffer(NettyArrowBuf.java:257) > at io.netty.buffer.NettyArrowBuf.nioBuffer(NettyArrowBuf.java:247) > at io.netty.buffer.ArrowBuf.nioBuffer(ArrowBuf.java:248) > at > org.apache.arrow.vector.ipc.message.ArrowRecordBatch.computeBodyLength(ArrowRecordBatch.java:228) > at > org.apache.arrow.vector.ipc.message.MessageSerializer.serialize(MessageSerializer.java:242) > at > org.apache.arrow.vector.ipc.ArrowWriter.writeRecordBatch(ArrowWriter.java:132) > at org.apache.arrow.vector.ipc.ArrowWriter.writeBatch(ArrowWriter.java:120) > at > org.apache.flink.table.runtime.arrow.ArrowUtilsTest.testReadArrowBatches(ArrowUtilsTest.java:389) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)