pitrou opened a new issue, #40361:
URL: https://github.com/apache/arrow/issues/40361

   ### Describe the enhancement requested
   
   In https://github.com/apache/arrow/issues/40202#issuecomment-1978589865 it 
was determined that Flatbuffers serialization of a Arrow schema did not always 
result in the same binary encoding.
   
   A [changeset in 
Flatbuffers](https://github.com/google/flatbuffers/commit/f575b02fda04fe579fb23442234feb8129b77ee2)
 led us to a likely explanation, as there's a place in our code where 
serialization of strings depends on argument evaluation order:
   
https://github.com/apache/arrow/blob/3ba6d286caad328b8572a3b9228045da8c8d2043/cpp/src/arrow/ipc/metadata_internal.cc#L478-L481
   
   Binary inspection of the data files provided in that issue seems to confirm 
that hypothesis.
   
   This is obviously a very minor issue, but should also be easy to fix.
   
   
   ### Component(s)
   
   C++


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