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]
