avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Kleppmann (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1663) C Library does not handle enum's namespace
Date Mon, 18 Jan 2016 17:37:39 GMT

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

Martin Kleppmann commented on AVRO-1663:
----------------------------------------

Could someone please clarify how updates to {{lang/c/version.sh}} should be handled? Should
I update the version number while committing the patch, or does that happen as part of the
release process? Judging from the commit history of that file, it seems like it's been done
as part of patch commits in the past, but there also seem to have been commits that changed
the API without updating that file, so I'm a bit confused.

> C Library does not handle enum's namespace
> ------------------------------------------
>
>                 Key: AVRO-1663
>                 URL: https://issues.apache.org/jira/browse/AVRO-1663
>             Project: Avro
>          Issue Type: Bug
>          Components: c
>    Affects Versions: 1.7.7
>            Reporter: Thomas Sanchez
>            Assignee: Martin Kleppmann
>         Attachments: AVRO-1663-2.patch, AVRO-1663-3.patch, AVRO-1663-4.patch, AVRO-1663.patch
>
>
> {code}{
>   "type": "record",
>   "name": "EventName",
>   "namespace": "com.company.avro.schemas",
>   "fields": [
>     {"name": "eventname_model",
>      "type": {
>        "type": "enum",
>        "namespace": "com.company.models",
>        "name": "EventName",
>        "symbols": ["XXXX"]
>      }
>     }
>  ]
> }
> {code}
> Such a schema is perfectly valid but the C library does no handle it because it does
not parse the namespace field.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message