Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Hive >> mail # user >> builtins submodule - is it still needed?

Copy link to this message
builtins submodule - is it still needed?
Hey hive gurus -

Is the "builtins" hive submodule in use? The submodule was added in
HIVE-2523 as a location for builtin-UDFs, but it appears to not have
taken off. Any objections to removing it?


For HIVE-4278 I'm making some build changes for the HCatalog
integration. The "builtins" submodule causes issues because it delays
building until the packaging phase - so HCatalog can't depend on
builtins, which it does transitively.

While investigating a path forward I discovered the "builtins"
submodule contains very little code, and likely could either go away
entirely or merge into "ql", simplifying things both for users and

Thoughts? Can anyone with context help me understand "builtins", both
in general and around its non-standard build? For your trouble I'll
either make the submodule go away/merge into another submodule, or
update the docs with what we learn.