Re: [DISCUSS] modular built-in functions

2019-09-10 Thread Xuefu Z
HI Bowen, Thank you for sharing your research summaries. The concerns you raised about the modular approach are very valuable and practical. Here are some of my thoughts.. 1. Naming conflicts and resolution. Naming conflicts is likely, and as you suggested, the resolution can be just based on the

[DISCUSS] modular built-in functions

2019-09-09 Thread Bowen Li
Hi all, During the discussion of how to support Hive built-in functions in Flink in FLIP-57 [1], an idea of "modular built-in functions" was brought up with examples of "Extension" in Postgres [2] and "Plugin" in Presto [3]. Thus I'd like to kick off a discussion to see if we should adopt such an