Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Avro >> mail # dev >> [jira] [Updated] (AVRO-1445) avro from protobuf write fails on enum with default


Copy link to this message
-
[jira] [Updated] (AVRO-1445) avro from protobuf write fails on enum with default

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

Doug Cutting updated AVRO-1445:
-------------------------------

    Fix Version/s: 1.7.7
         Assignee: Doug Cutting
           Status: Patch Available  (was: Open)

I'll commit this soon unless there are objections.

> avro from protobuf write fails on enum with default
> ---------------------------------------------------
>
>                 Key: AVRO-1445
>                 URL: https://issues.apache.org/jira/browse/AVRO-1445
>             Project: Avro
>          Issue Type: Bug
>            Reporter: George Baxter
>            Assignee: Doug Cutting
>             Fix For: 1.7.7
>
>         Attachments: AVRO-1445.patch
>
>
> If the protobuf you're attempting to write out as avro has a enum field with a default, the following error occurs:
> Caused by: java.lang.RuntimeException: org.codehaus.jackson.JsonParseException: Unexpected character ('c' (code 99)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
>  at [Source: java.io.StringReader@118a8bef; line: 1, column: 2]
> at org.apache.avro.protobuf.ProtobufData.getDefault(ProtobufData.java:317)
> at org.apache.avro.protobuf.ProtobufData.getSchema(ProtobufData.java:208)
> at org.apache.avro.protobuf.ProtobufData.getNonRepeatedSchema(ProtobufData.java:283)
> at org.apache.avro.protobuf.ProtobufData.getSchema(ProtobufData.java:255)
> at org.apache.avro.protobuf.ProtobufData.getSchema(ProtobufData.java:208)
> at org.apache.avro.protobuf.ProtobufData.getSchema(ProtobufData.java:176)
> ... 36 more
> java.lang.RuntimeException: java.lang.RuntimeException: org.codehaus.jackson.JsonParseException: Unexpected character ('c' (code 99)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
>  at [Source: java.io.StringReader@7d50c032; line: 1, column: 2]
> at org.apache.avro.protobuf.ProtobufData.getSchema(ProtobufData.java:178)

--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

 
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB