[ https://issues.apache.org/jira/browse/STORM-2148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jungtaek Lim resolved STORM-2148. --------------------------------- Resolution: Fixed Fix Version/s: 1.1.0 2.0.0 Merged into master and 1.x branch. > [Storm SQL] Trident mode: back to code generate and compile Trident topology > ---------------------------------------------------------------------------- > > Key: STORM-2148 > URL: https://issues.apache.org/jira/browse/STORM-2148 > Project: Apache Storm > Issue Type: Improvement > Components: storm-sql > Reporter: Jungtaek Lim > Assignee: Jungtaek Lim > Fix For: 2.0.0, 1.1.0 > > Time Spent: 40m > Remaining Estimate: 0h > > Now Storm SQL just converts Rex to code block and pass to Evaluation~ class > so that each class can evaluate the code block in runtime. > This change made the code greatly simplified, but I expect that it is not > same as performant as compiling and execute natively. > Linq4j in Calcite provides utility methods to make the code nicely. It's > going to really really more verbose, but really better than having string > concatenated code block since it doesn't have any guards. > So let's convert it back to code generation, but more elegant. -- This message was sent by Atlassian JIRA (v6.3.15#6346)