Quansight / omnisci

Explorations on using MapD and Jupyter together.
4 stars 1 forks source link

Implement session dependent UDF registration or alternate mechanism #38

Open dharhas opened 5 years ago

dharhas commented 5 years ago

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.

pearu commented 4 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 .

pearu commented 4 years ago

Outlined and discussed the plan in UDF project notes: https://docs.google.com/document/d/1iqG9gxa-baolsqt5U7T9OLhqFdNj5Ar8PDbFmG6Gscg/edit#heading=h.msbasni7vwp

kcpevey commented 4 years ago

On hold until we hear something from Omnisci. Would be nice to have, but low priority.

pearu commented 3 years ago

This issue is "P3 (GA) Production/Deployment Polish: User permissioning on udtfs/udfs" in UDF/UDTF RoadMap.