ywcb00 opened a new pull request, #1611:
URL: https://github.com/apache/systemds/pull/1611

   Hi,
   This PR introduces the reuse of serialized federated responses. In order to 
avoid redundant serialization, we put the serialized byte array of federated 
responses containing a CacheBlock into the lineage cache and mark it with a 
separate lineage item for serialization derived from the lineage item of the 
underlying data. The next time the same data is requested, the serialization 
process for the federated response is skipped and the cached bytes are loaded 
directly into the output buffer.
   The implementation overrides the encode method of netty's ObjectEncoder to 
check whether we can reuse the serialization prior to the actual encoding, and 
to obtain and store the serialized bytes after the encoding.
   
   Thanks for review :)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to