[jira] [Created] (CALCITE-4260) Support plan explain with dot format

2020-09-16 Thread Liya Fan (Jira)
Liya Fan created CALCITE-4260: - Summary: Support plan explain with dot format Key: CALCITE-4260 URL: https://issues.apache.org/jira/browse/CALCITE-4260 Project: Calcite Issue Type: Task

[DISCUSS] Upgrades - JDK 15, Guava, log4j

2020-09-16 Thread Julian Hyde
I have created https://issues.apache.org/jira/browse/CALCITE-4259 to upgrade to JDK 15 before release 1.26. I also propose upgrading Guava and log4j2, and removing log4j (which seems to have reached end-of-life). I did a quick test and JDK 15 and guava-29.0-jre seem to work fine. So the main

[jira] [Created] (CALCITE-4259) Support JDK 15

2020-09-16 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4259: Summary: Support JDK 15 Key: CALCITE-4259 URL: https://issues.apache.org/jira/browse/CALCITE-4259 Project: Calcite Issue Type: Bug Reporter:

Re: Combining HepPLanner and VolcanoPlanner

2020-09-16 Thread Enrico Olivelli
Ruben, thank you very much, using your snippet I got the planner working ! In HerdDB we are currently using Programs.ofRules(Programs.RULE_SET) +RelOptUtils#registerDefaultRules (that add lots of rules) and we are able to handle several cases of very complex generic SQL. But If I try to reduce

Re: Combining HepPLanner and VolcanoPlanner

2020-09-16 Thread Ruben Q L
Hi Enrico, not sure if this can be applied to your case, but I also have a use case with HepPlanner and VolcanoPlanner. In my case I have an initial phase of rules applied with HepPlanner. These are rules that optimize the logical plan and are always a "quickwin" (they always generate a better