[ https://issues.apache.org/jira/browse/AVRO-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Tzvetanov Grigorov reassigned AVRO-3968: ----------------------------------------------- Assignee: Henry Fernandes > Support for custom @AvroNamespace annotation > --------------------------------------------- > > Key: AVRO-3968 > URL: https://issues.apache.org/jira/browse/AVRO-3968 > Project: Apache Avro > Issue Type: Wish > Reporter: Henry Fernandes > Assignee: Henry Fernandes > Priority: Major > > Currently there are several java annotations like @AvroSchema, @AvroName, > @AvroDoc etc that can be used to decorate Java POJO classes which in turn are > used when generating avro schema with reflection. > While @AvroName annotation comes handy for overriding the name of fields, > there is no support for overriding the namespace. > > Currently by default the java POJO's package name is used as the namespace. > This is a bit restrictive as there can be cases where we may want to generate > the schema with a different namespace. > > The ask over here is to provide a @AvroNamespace annotation that can let us > override the namespace to what we intend to. > > Happy to contribute with a PR for the same. -- This message was sent by Atlassian Jira (v8.20.10#820010)