I've noticed that the output of the JS version is different from the Rust one. The Rust one appears to include the JS bytes + lots more bytes. You'll see the JS bytes are a subset of the Rust bytes. Do you know why they differ so greatly?
e.g.
JS:
The Rust one is an object container file. It includes the schema among other things. You can read (resp. write) those with avsc's BlockDecoder (resp. BlockEncoder).
Hey,
I've noticed that the output of the JS version is different from the Rust one. The Rust one appears to include the JS bytes + lots more bytes. You'll see the JS bytes are a subset of the Rust bytes. Do you know why they differ so greatly? e.g. JS:
Rust:
Schema:
Value: