Github user vesense commented on the issue:
https://github.com/apache/storm/pull/2469
@ptgoetz @satishd
Yes, I know that kafka-avro-serializer depends on
kafka-schema-registry-client and avro.
There were io.confluent.kafka.schemaregistry.client.XXX not found errors
when compiling the storm-hdfs code, and this PR fixed the issue. (To tell the
truth, it's a bit strange.)
Another benefit is that users can know clearly about which avro version
they are using. By default the avro module is from hadoop-common dependencies.
---