Hi,
I have been looking at an issue where non-nullable children under nullable 
objects or arrays does not work.

I identified the issue to be Calcite that enforces this nullability. More 
details are in https://issues.apache.org/jira/browse/CALCITE-6579

It seems most SQLs do not support having non-nullable children under a nullable 
array or object. But this code is driven for the Avro format with Flink SQL. 
Confluent Avro and my prototyping around the Apicurio avro Flip, so not see 
this problem as the schema that is used is the writer schema from the schema 
registry.

I am sharing here in case there are any further opinions around this.

    Kind regards, David.


Unless otherwise stated above:

IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU

Reply via email to