Jeff Hammerbacher stated on Quora [1] that "the Avro gateway is not production quality" and made a reference to the improvements that an upgrade to Avro 1.4 would bring.
I would like to understand a little better what this means. I reviewed the Avro changelog [2] for 1.4+, and very quickly scanned o.a.h.h.avro.AvroServer.java [3] and the only Avro change that really stood out in the context of significantly improving the production quality of the gateway is AVRO-405 (Netty-based Java RPC server) [4]. Is this a reasonable analysis or are there any other important elements that I'm missing? [1]: http://www.quora.com/What-is-the-current-status-for-using-Avro-with-HBase [2]: https://github.com/apache/avro/blob/trunk/CHANGES.txt [3]: http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/avro/AvroServer.java?view=markup [4]: https://issues.apache.org/jira/browse/AVRO-405 Thanks, Michael
