As others have noted, the data format has not changed and should be compatible.
The performance difference you note is curious. I wonder if this could be related to the following issue? https://issues.apache.org/jira/browse/AVRO-1348 You could try the 1.7.6 release candidate to test this: http://people.apache.org/~cutting/avro-1.7.6-rc0/ The 1.7.6-rc0 Maven staging repository is at: https://repository.apache.org/content/repositories/orgapacheavro-1000/ Doug On Wed, Jan 22, 2014 at 8:29 AM, Jun Rao <[email protected]> wrote: > Hi, > > We are on Avro 1.4.0 and plan to upgrade to Avro 1.7.5. Is the binary > encoding 100% compatible btw the 2 versions? Also, I did some perf testing > and it seems that on average, 1.7.5 is about 6% faster on encoding and 20% > slower on decoding compared with 1.4.0. Is the degradation on decoding > performance expected (though the absolute decoding time is much smaller, > typically 1/3 of the encoding time)? Finally, are there enough critical bug > fixes/improvements to motivate such an upgrade? > > Thanks, > > Jun
