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/> >
