You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Scott Carey (Commented) (JIRA)" <ji...@apache.org> on 2012/02/08 08:04:59 UTC

[jira] [Commented] (AVRO-1021) Fix a few name-related imperfections in Avro spec

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

Scott Carey commented on AVRO-1021:
-----------------------------------

* There is a minor typo:  "wdepth-first"

* Implementations that previously allowed for the previously lax restrictions may need to continue to support that for some use cases.  For example, if there is an Avro Data File or old schema that used a name before defining it that currently works, there must be a way for future versions to continue to work. 

If we decide to accept this change, we should first provide an integration test for all languages that checks conformance, for those languages that previously supported 'declare before use' that there is still a mechanism that can parse such schemas. 
                
> Fix a few name-related imperfections in Avro spec
> -------------------------------------------------
>
>                 Key: AVRO-1021
>                 URL: https://issues.apache.org/jira/browse/AVRO-1021
>             Project: Avro
>          Issue Type: Bug
>          Components: spec
>            Reporter: Raymie Stata
>            Assignee: Raymie Stata
>            Priority: Minor
>         Attachments: AVRO-1021.patch
>
>
> Require names are defined before used; disallow multiple definitions of names; clarify that name-equality is case sensitive (for type names, field names, and enum symbols).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira