[ 
https://issues.apache.org/jira/browse/AVRO-3968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17842621#comment-17842621
 ] 

Oscar Westra van Holthe - Kind commented on AVRO-3968:
------------------------------------------------------

Sorry, that's not my call to make (I'm a committer, not a PMC).

However, there is an alternative in the document you linked, under 
[Contributing your 
code|https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute#HowToContribute-Contributingyourcode]:
{quote}
You can create a [pull 
request|https://help.github.com/articles/using-pull-requests/] [...]
{quote}

The easiest way is to clone the [Avro 
repository|https://github.com/apache/avro/], and create a PR from your clone to 
merge your changes.

> 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)

Reply via email to