afilipchik commented on pull request #2380:
URL: https://github.com/apache/hudi/pull/2380#issuecomment-754744538


   On making AbstractHoodieKafkaAvroDeserializer abstract - it looks like 
modified Confluent deserializer, so it believe it should be called like that. 
If we want to support Confluent schema registry we need to use schema id to 
acquire writer's schema, otherwise schema evolutions will be a pain.
   
   I.E. to deserialize an avro message we need 2 things: schema it was written 
with (can come from properties, but with Confluent id in the beginning of the 
message tells you exact version and can be used to fetch it from the schema 
registry) and the reader schema (schema on the reader side which comes from the 
schema provider)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to