[ 
https://issues.apache.org/jira/browse/AVRO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeff Hammerbacher reassigned AVRO-206:
--------------------------------------

    Assignee: Doug Cutting  (was: Jeff Hammerbacher)

Assigning to Doug since the work is complete in the Python implementation.

> Java compiler/python parser don't conform to spec re object schema
> ------------------------------------------------------------------
>
>                 Key: AVRO-206
>                 URL: https://issues.apache.org/jira/browse/AVRO-206
>             Project: Avro
>          Issue Type: Bug
>          Components: java, python
>    Affects Versions: 1.2.0
>            Reporter: Patrick Hunt
>            Assignee: Doug Cutting
>         Attachments: AVRO-206.patch
>
>
> According to the spec (if I'm reading it correctly)
> --
> Primitive type names are also defined type names. Thus, for example, the 
> schema "string" is equivalent to:
> {"type": "string"}
> -- protocol
> A message has attributes:
>     * a response schema; and
> --
> however the following fails to compile/parse under java/python:
> {
>   "protocol": "p1",
>   "messages": {
>     "m1": {
>       "request": [],
>       "response": {"type":"string"}
>     }
>   }
> }
> Exception in thread "main" org.apache.avro.SchemaParseException: Type not yet 
> supported: string
>       at org.apache.avro.Schema.parse(Schema.java:430)
>       at org.apache.avro.Protocol.parseMessage(Protocol.java:275)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to