Thanks! Do you know where I can find a list of codecs supported in Java vs C++? --john
From: Doug Cutting [mailto:cutt...@apache.org] Sent: Thursday, August 14, 2014 1:44 PM To: user@avro.apache.org Subject: Re: State of the C++ vs Java implementations On Thu, Aug 14, 2014 at 11:56 AM, John Lilley <john.lil...@redpoint.net<mailto:john.lil...@redpoint.net>> wrote: I’m seeing discussion of a new Decimal encoding in the mailing list, and it would be bad for us to commit to the C++ Avro, and then find that our customers have created Avro files (using Java, MapReduce, etc) that we can’t read. We don’t have control over what files we encounter, and it is desirable for our product to read whatever a customer throws at it, within reason. Except for compression codecs, all implementations should be able to read all data files written by other implementations. The Avro schema language has not changed incompatibly since 1.0. Additions such as Decimal are back-compatible. Implementations that have no knowledge of Decimal schemas can still process data written that contains Decimals but will see them as byte arrays with schema attributes. Doug