Hi Alan, Thanks for this proposal, the ability to exclude functions from constant folding makes sense to me.
+1 (binding) Best, Stefan > On 8. May 2024, at 02:01, Alan Sheinberg <asheinb...@confluent.io.invalid> > wrote: > > Hi everyone, > > I'd like to start a vote on FLIP-452 [1]. It covers adding a new method > FunctionDefinition.supportsConstantFolding() as part of the Flink Table/SQL > API to allow skipping invocation of functions while constant-folding. It > has been discussed in this thread [2]. > > I would like to start a vote. The vote will be open for at least 72 hours > unless there is an objection or insufficient votes. > > [1] > https://www.google.com/url?q=https://cwiki.apache.org/confluence/display/FLINK/FLIP-452%253A%2BAllow%2BSkipping%2BInvocation%2Bof%2BFunction%2BCalls%2BWhile%2BConstant-folding&source=gmail-imap&ust=1715731314000000&usg=AOvVaw3sVTK3M3Qs45haptzQbUmo > > [2] > https://www.google.com/url?q=https://lists.apache.org/thread/ko5ndv5kr87nm011psll2hzzd0nn3ztz&source=gmail-imap&ust=1715731314000000&usg=AOvVaw3YKYwhLhbgWkX5hbzHRW31 > > Thanks, > Alan