Quansight / omnisci

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

Registration mechanism for python UDF #28

Closed dharhas closed 4 years ago

dharhas commented 5 years ago

Registration mechanism for python UDFs building on rbc work by Pearu

pearu commented 5 years ago

Current state:

pearu commented 5 years ago

rbc conda package: https://github.com/conda-forge/rbc-feedstock rbc pip package: see https://github.com/xnd-project/rbc/issues/2

pearu commented 5 years ago

Supporting external functions in UDFs is about extending the applicability range of UDFs.

Exposing rbc to pymapd may or may not improve UX. PRO: users would need to import only pymapd that uses rbc. CON: pymapd will depend on rbc which is not really needed.

pearu commented 5 years ago

rbc pip package: https://pypi.org/project/rbc-project

pearu commented 5 years ago

Re exposing rbc via pymapd: https://github.com/omnisci/pymapd/issues/261

pearu commented 4 years ago

Support for external functions is not topical. This issue is complete once rbc is exposed via pymapd.

pearu commented 4 years ago

Add user interface to Runtime UDF support: https://github.com/omnisci/pymapd/pull/272 (submitted)

pearu commented 4 years ago

https://github.com/omnisci/pymapd/pull/272 is merged.