[
https://issues.apache.org/jira/browse/AVRO-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17842149#comment-17842149
]
Henry Fernandes commented on AVRO-3968:
---------------------------------------
[~opwvhk] thanks for the confirmation. Could you please also give me Avro
Contributor role so I can assign the Jira to myself and start working.
I am following this guideline for contributors -
https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute
> 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
> 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)