Description
IDL compiler supports annotations on field's type but doesn't support annotations on field itself. I mean you can write something like
... void method(int @annotation("value") param); ...
which translates to
...{ "name" : "param", "type" : "int", "annotation" : "value" }...
but we lose annotations at org.apache.avro.Protocol.parseMessage. Another related to this bug is AVRO-1819