[ https://issues.apache.org/jira/browse/AVRO-1997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15856544#comment-15856544 ]
Zoltan Farkas commented on AVRO-1997: ------------------------------------- i have created a pull request with a potential fix: https://github.com/apache/avro/pull/194 > Avro Field.defaultVal broken for Fixed fields. > ---------------------------------------------- > > Key: AVRO-1997 > URL: https://issues.apache.org/jira/browse/AVRO-1997 > Project: Avro > Issue Type: Bug > Components: java > Affects Versions: 1.8.1, 1.8.2 > Reporter: Zoltan Farkas > > here is a unit test to reproduce the issue: > {code} > package org.apache.avro; > import java.nio.ByteBuffer; > import org.junit.Assert; > import org.junit.Test; > public class TestFixed { > @Test > public void testFixedDefaultValueDrop() { > Schema md5 = SchemaBuilder.builder().fixed("MD5").size(16); > Schema frec = SchemaBuilder.builder().record("test") > .fields().name("hash").type(md5).withDefault(ByteBuffer.wrap(new > byte[16])).endRecord(); > Schema.Field field = frec.getField("hash"); > Assert.assertNotNull(field.defaultVal()); > } > } > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)