Nick Dimiduk created PHOENIX-2891:
-------------------------------------
Summary: Support system-wide UDFs
Key: PHOENIX-2891
URL: https://issues.apache.org/jira/browse/PHOENIX-2891
Project: Phoenix
Issue Type: Improvement
Affects Versions: 4.4.0
Reporter: Nick Dimiduk
Current UDF implementation requires the use of DynamicClassLoader to locate
function classes. This imposes all sorts of filesystem permissions
complications when running clients as non-hbase users. Some of these problems
can be simplified by supporting loading classes from "standard" classloader,
IE, whatever is in hbase/sqlline's classpath. Not requiring the
DynamicClassLoader means those permissions issues can be avoided and better
support top-down installation of UDFs (ie, via configuration management systems
like chef/puppet). This will enable a simplified model of deployment for system
or "site" UDFs.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)