Jungtaek Lim created CALCITE-1349:
-------------------------------------
Summary: Make runtime packages less depend on other libraries
Key: CALCITE-1349
URL: https://issues.apache.org/jira/browse/CALCITE-1349
Project: Calcite
Issue Type: Improvement
Components: core
Reporter: Jungtaek Lim
Assignee: Julian Hyde
I'm working on Storm SQL which uses Calcite to compile SQL to topology. Current
implementation uses SqlFunctions to cover some operators so calcite-core and
transitive dependencies are needed even though compiled topology in runtime.
[~julianhyde] confirms that SqlFunctions depends on several classes from other
libraries and some of them also pull other dependencies.
So it would be better to address runtime package to less depend on other
libraries (or modules). After doing that we could even maintain runtime package
to separate module.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)