Open citygent opened 5 months ago
Hi,
I was able to reproduce it - but it was not too easy. If I translated the given avro schema manually in a Kafka Connect Schema to try this pattern with a unit test it worked as it should. When I implemented an Integration Test where I worked with real Avro i were able to reproduce it. Something seems to be mapped different from Avro Schema to Kafka Connect Schema in this pattern. I need to debug through to understand the difference and to see how it can be fixed.
I cannot give you any promises when I will have time for that.
Hey,
When using an Avro Schema such as
array<union{SomeType, null}>
(avdl, in AVSC:)
And sending a message like:
['hi', 'this', 'is', null, 'legit', 'right?']
The SchemaRegistry will rightfully let this thought as a validated message, however I get errors in my worker:
Is this an easy fix? We're using this in Confluent Cloud to Materalise Views and this limitation hurts in an otherwise great workaround for the limitations on arrays.
Thanks