jorgecarleitao edited a comment on pull request #9495:
URL: https://github.com/apache/arrow/pull/9495#issuecomment-778812032


   cc: @sunchao @nevi-me @pitrou @andygrove @alamb, this is a core change to 
the arrow crate, as it will enable us to allocate memory regions without losing 
the type information about what they contain. I would appreciate to know if 
someone sees an issue here.
   
   The general direction is stop transmuting byte buffers, which have caused us 
too many bugs and is `unsafe`, and instead use Rust's type system on them.
   
   AFAIK, this is will also enable us to support multiple endianess, but we are 
some PRs away from it. For now, we just stick to little endianess (AFAIK we do 
not support big atm), where at least we make it explicit.
   
   cc @maxburke , since you depend on the `memory` module of this crate.


----------------------------------------------------------------
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:
[email protected]


Reply via email to