[ https://issues.apache.org/jira/browse/AVRO-1997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15888614#comment-15888614 ]
Zoltan Farkas commented on AVRO-1997: ------------------------------------- [~busbey] Here is the release note to describe the original issue: "Schema.Field.defaultVal() returns null for fields of type fixed even if the field has a default value." let me know if this is enough or not. thank you > 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 > Assignee: Zoltan Farkas > Labels: pull-request-available > Fix For: 1.9.0, 1.8.2 > > > 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)