You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by GitBox <gi...@apache.org> on 2020/11/20 19:09:17 UTC

[GitHub] [avro] jturkel opened a new pull request #1014: AVRO-2984: Optimize memory allocation during Ruby serialization

jturkel opened a new pull request #1014:
URL: https://github.com/apache/avro/pull/1014


   This optimizes Ruby datum writing by avoiding an unnecessary hash allocation for constant validation options and avoids an unnecessary array allocation for success datum validation results. These optimizations are on the hot path for writing messages.
   
   This is purely an implementation performance optimization so no new tests or documentation should be required.
   
   /cc @tjwp 


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [avro] tjwp merged pull request #1014: AVRO-2984: Optimize memory allocation during Ruby serialization

Posted by GitBox <gi...@apache.org>.
tjwp merged pull request #1014:
URL: https://github.com/apache/avro/pull/1014


   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org