[
https://issues.apache.org/jira/browse/FLINK-13740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16938231#comment-16938231
]
Jark Wu commented on FLINK-13740:
---------------------------------
#1, It will be a great regression for generic types. (most users are using
generic type for UDFs)
#2, I'm not sure whether it works. Because the javaObjectSer is mainly used for
materialize(), but materialize() is an interface of LazyBinaryFormat. It's
hard to pass serializer for a nested generic object.
An easy way maybe we can make operations of javaObjectSer in a synchronized
block, including:
1) {{InstantiationUtil.serializeToByteArray(javaObjectSer, javaObject)}} in
{{materialize()}}
2) {{javaObjectSer.copy(javaObject)}} in {{copy()}}
> TableAggregateITCase.testNonkeyedFlatAggregate failed on Travis
> ---------------------------------------------------------------
>
> Key: FLINK-13740
> URL: https://issues.apache.org/jira/browse/FLINK-13740
> Project: Flink
> Issue Type: Bug
> Components: Table SQL / Planner
> Affects Versions: 1.9.0, 1.10.0
> Reporter: Till Rohrmann
> Priority: Critical
> Labels: test-stability
> Fix For: 1.10.0, 1.9.1
>
>
> The {{TableAggregateITCase.testNonkeyedFlatAggregate}} failed on Travis with
> {code}
> org.apache.flink.runtime.client.JobExecutionException: Job execution failed.
> at
> org.apache.flink.table.planner.runtime.stream.table.TableAggregateITCase.testNonkeyedFlatAggregate(TableAggregateITCase.scala:93)
> Caused by: java.lang.Exception: Artificial Failure
> {code}
> https://api.travis-ci.com/v3/job/225551182/log.txt
--
This message was sent by Atlassian Jira
(v8.3.4#803005)