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)

Reply via email to