Github user zentol commented on a diff in the pull request:
https://github.com/apache/flink/pull/6016#discussion_r188246129
--- Diff:
flink-core/src/main/java/org/apache/flink/api/java/typeutils/runtime/TupleSerializer.java
---
@@ -59,7 +59,7 @@ public TupleSerializer(Class<T> tupleClass,
TypeSerializer<?>[] fieldSerializers
@Override
public T createInstance() {
try {
- T t = tupleClass.newInstance();
+ T t = tupleClass.getDeclaredConstructor().newInstance();
--- End diff --
this change may have performance implications as noted in the mail thread
linked in the jira.
---