You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by "Vlad Rozov (JIRA)" <ji...@apache.org> on 2017/02/20 04:25:44 UTC
[jira] [Created] (APEXCORE-648) Unnecessary byte array copy in
DefaultStatefulStreamCodec.toDataStatePair()
Vlad Rozov created APEXCORE-648:
-----------------------------------
Summary: Unnecessary byte array copy in DefaultStatefulStreamCodec.toDataStatePair()
Key: APEXCORE-648
URL: https://issues.apache.org/jira/browse/APEXCORE-648
Project: Apache Apex Core
Issue Type: Bug
Reporter: Vlad Rozov
Assignee: Vlad Rozov
Priority: Minor
DefaultStatefulStreamCodec.toDataStatePair() calls Kryo Output.toBytes() that creates new byte[] and copies serialized data to the newly allocated array. It is not necessary as the output of toDataStatePair() will be copied again in PayloadTuple.getSerializedTuple().
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)