Open dharhas opened 5 years ago
I have brought up this issue several times in UDF meeting but the feedback from omnisci devs indicates that the issue is a low priority for them considering the emergence of new issues like UDTF support. So, currently the issue is "resolved" by declaring the UDF support experimental and documenting the issue in UDF documentation PR https://github.com/omnisci/omniscidb-internal/pull/3807 .
Outlined and discussed the plan in UDF project notes: https://docs.google.com/document/d/1iqG9gxa-baolsqt5U7T9OLhqFdNj5Ar8PDbFmG6Gscg/edit#heading=h.msbasni7vwp
On hold until we hear something from Omnisci. Would be nice to have, but low priority.
This issue is "P3 (GA) Production/Deployment Polish: User permissioning on udtfs/udfs" in UDF/UDTF RoadMap.
Currently, all users can define UDFs which are global. This means that any user can delete or redefine UDFs defined by others. Implement session dependent UDF registration or alternate mechanism to mitigate this issue.