Jungtaek Lim created STORM-2148:

             Summary: [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

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

Reply via email to