[ 
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)

Reply via email to