Sorry for making noise on this archived thread, but I have a question: Was 
there a specific reason why Flatten was excluded when implementing this new 
configuration?

On 2024/05/08 07:39:14 Mario Fiore Vitale wrote:
> Hi All,
> 
> I have created (through Mickael Maison's account since there was an issue
> creating a new one for me) KIP-1040[1] to improve handling of nullable
> values in InsertField/ExtractField transformations, this is required after
> the introduction of KIP-581[2] that introduced the configuration property
> *replace.null.with.default* to *JsonConverter* to choose whether to replace
> fields that have a default value and that are null to the default value.
> 
> [1]
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=303794677
> [2]
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-581%3A+Value+of+optional+null+field+which+has+default+value
> 
> Feedback and suggestions are welcome.
> 
> Regards,
> Mario.
> -- 
> 
> Mario Fiore Vitale
> 
> Senior Software Engineer
> 
> Red Hat <https://www.redhat.com/>
> <https://www.redhat.com/>
> 

Reply via email to