AVRO-4360: [C++] Fix binary floating-point byte order (#4043) Use the little-endian IEEE 754 wire format required by Avro when encoding and decoding floats and doubles on big-endian hosts. Add independent wire-byte regressions for signed zero, finite limits, infinities and NaN payloads across fragmented streams. Co-authored-by: Codex <codex@openai.com>
[!IMPORTANT]
The Rust SDK is moving to https://github.com/apache/avro-rs. Please use it for new issues and pull requests!
Apache Avro™ is a data serialization system.
Learn more about Avro, please visit our website at:
To contribute to Avro, please read:
https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute
You can use devcontainers to develop Avro:
Apache®, Apache Avro and the Apache Avro airplane logo are trademarks of The Apache Software Foundation.
The Apache Avro airplane logo on this page has been designed by Emma Kellam for use by this project.