Github user tragicjun commented on the issue:
https://github.com/apache/flink/pull/6026
@twalthr Thanks for the comment. I've commited a new version as per your
suggestion. Particularly, I agree that TypeInfomation should always be derived
from the 'avroRecrodClass', but the constructor of AvroRowDeserializationSchema
only takes argument as type 'Class<? extends SpecificRecord>'. In this version
I've changed the argument as 'Class<? extends SpecificRecordBase>' and fixed
relevant test cases accordingly. This version of fix has passed relevant unit
tests and my local integration tests.
---