[ https://issues.apache.org/jira/browse/AVRO-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gabor Szadovszky reassigned AVRO-1860: -------------------------------------- Assignee: Gabor Szadovszky > DefaultValue() returns Ints for Long fields > ------------------------------------------- > > Key: AVRO-1860 > URL: https://issues.apache.org/jira/browse/AVRO-1860 > Project: Avro > Issue Type: Bug > Components: java > Affects Versions: 1.8.1 > Reporter: Manuel Rieke > Assignee: Gabor Szadovszky > > I am iterating over the schemas for getting default values for fields. When > the type of a field is Long Avro returns INT instead: > field.defaultVal() > -->Field.defaultVal() > -->Jacksonutils.toObject(jsonNode) > -->Jacksonutils.toObject(jsonNode, null) > The Field class already contains the information ("long"), so shouldn't the > Field class use Jacksonutils-toObject-Method with schema? Otherwise it is > always null and Integer are returned. -- This message was sent by Atlassian JIRA (v6.3.4#6332)