Hi,
I think AVRO-1891 (https://issues.apache.org/jira/browse/AVRO-1891) should
be reopened, as it affects too many people (including myself) and it is
quite mandatory functionality. Happy to provide more info if I get an ASF
account.
Kind Regards,
vassilis
----
Exception in thread "main" org.apache.avro.AvroRuntimeException: Unknown
datum type java.time.LocalDate: 2023-02-27
at
org.apache.avro.generic.GenericData.getSchemaName(GenericData.java:933)
at
org.apache.avro.specific.SpecificData.getSchemaName(SpecificData.java:420)
at
org.apache.avro.generic.GenericData.resolveUnion(GenericData.java:892)
at
org.apache.avro.generic.GenericDatumWriter.resolveUnion(GenericDatumWriter.java:307)
at
org.apache.avro.generic.GenericDatumWriter.writeWithoutConversion(GenericDatumWriter.java:157)
at
org.apache.avro.specific.SpecificDatumWriter.writeField(SpecificDatumWriter.java:108)
at
org.apache.avro.generic.GenericDatumWriter.writeRecord(GenericDatumWriter.java:234)
at
org.apache.avro.specific.SpecificDatumWriter.writeRecord(SpecificDatumWriter.java:92)
at
org.apache.avro.generic.GenericDatumWriter.writeWithoutConversion(GenericDatumWriter.java:145)
at
org.apache.avro.generic.GenericDatumWriter.write(GenericDatumWriter.java:95)
at
org.apache.avro.generic.GenericDatumWriter.write(GenericDatumWriter.java:82)
when a value is provided for field aNullableLogicalTypeField:
"default": null,
"name": "aNullableLogicalTypeField",
"type": [
"null",
{
"logicalType": "date",
"type": "int"
}
]
}