The forthcoming patch adds Datafile support in C++.
The patch adds Datafile support for C++.
This is great to have! Builds and passes tests for me on Ubuntu 10.10. +1
It doesn't look like any of the API changes are incompatible, so should we include this in 1.5.1?
+1 for inclusion in 1.5.1
Committed revision 1086866 after adding a couple of more tests and ensuring that the data file is compatible to that used by Avro Java.
Thank you Doug for reviewing.
Should we add datafile interop test for C++? This is run from the top-level build.sh. Each language writes one or more data files in build/interop/data/$lang containing randomly generated instances of the share/test/schemas/interop.avsc. Then each language reads the files written by all of the others. It's a rather weak test, but better than nothing.