Oscar Westra van Holthe - Kind created AVRO-3473:
----------------------------------------------------
Summary: Automatically register Conversion<T> classes
Key: AVRO-3473
URL: https://issues.apache.org/jira/browse/AVRO-3473
Project: Apache Avro
Issue Type: Improvement
Components: java, logical types
Reporter: Oscar Westra van Holthe - Kind
Fix For: 1.11.1
Manually registering a {{Conversion<T>}} is cumbersome, but necessary if
creating the factory requires constructor parameters.
For most cases though, a {{Conversion<T>}} gets all the information it needs
from the schema. This makes it a good candidate for a SPI (using the Java 6
{{ServiceLoader}} class).
This is the addendum to AVRO-3441, which does the same thing for
{{{}LogicalTypeFactory{}}}.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)