[ https://issues.apache.org/jira/browse/AVRO-2522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16920538#comment-16920538 ]
Brian Lachniet commented on AVRO-2522: -------------------------------------- Yes, this can wait for 1.9.2. I removed 1.9.1 from the "Fix Version". > Specific API doesn't handle schemas with IList or Nullable in name > ------------------------------------------------------------------ > > Key: AVRO-2522 > URL: https://issues.apache.org/jira/browse/AVRO-2522 > Project: Apache Avro > Issue Type: Bug > Components: csharp > Affects Versions: 1.9.0 > Reporter: Brian Lachniet > Assignee: Brian Lachniet > Priority: Major > > The Specific API in the C# bindings do not properly handle: > * Schemas with {{IList}} in their name > * Schemas with {{Nullable}} in their name > * Arrays of nullables (see example schema below) > These throw an exception from the {{ObjectCreator}} indicating that it could > not find the type. > This sample application on GitHub demonstrates these problems: > [https://github.com/blachniet/AVRO-2522]. > Here's a sample schema containing an array of nullables that triggers this > problem. > {code:java} > { > "namespace": "AvroListOfLists.Records", > "name": "MyRecord", > "type": "record", > "fields": [ > { > "name": "MyList", > "type": { > "type": "array", > "items": ["null", "int"] > } > } > ] > } > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003)