brent-statsig opened a new pull request, #326:
URL: https://github.com/apache/avro-rs/pull/326

   Working on adding better ability to concurrently process avro - this moves 
the heavy work of serializing + compressing to not require a `mut` anymore. 
This allows users to wrap the serialization logic in whatever async/processing 
runtime they want easily, without introducing any opinions or bloat.
   
   - `serialize_ser` does the heavy lifting, returning a private struct
   - `extend_avro_serialized_buffer` accepts this struct, writing it directly 
to the writer and performing all avro bookkeeping.
   
   Let me know what you think :)  its a lil messy factoring wise, but I think 
the abstraction is fairly reasonable, effective, and safe.


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