Actually, Flink 1.4 will come with improved Avro support. See especially:

 - https://issues.apache.org/jira/browse/FLINK-7420: 
<https://issues.apache.org/jira/browse/FLINK-7420:> Move All Avro Code to 
flink-avro
 - https://issues.apache.org/jira/browse/FLINK-7997: 
<https://issues.apache.org/jira/browse/FLINK-7997:> Avro should be always in 
the user code
 - https://issues.apache.org/jira/browse/FLINK-6022: 
<https://issues.apache.org/jira/browse/FLINK-6022:> Improve support for Avro 
GenericRecord

This makes AvroTypeInfo and AvroSerializer quite usable.

> On 6. Nov 2017, at 15:13, mrooding <ad...@webresource.nl> wrote:
> 
> Hi Gordon
> 
> I've been looking into creating a custom AvroSerializer without Kryo which
> would support Avro schemas and I'm starting to wonder if this is actually
> the most straightforward way to do it. 
> 
> If I extend a class from TypeSerializer I would also need to implement a
> TypeInformation class to be able to provide my serializer. Implementing all
> these classes seems to be quite the ordeal without proper documentation. Are
> you sure that this is the right way forward and that there's no other option
> of using Avro serialization with schema support for Flink?
> 
> Thanks again
> 
> Marc
> 
> 
> 
> 
> 
> --
> Sent from: 
> http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/

Reply via email to