Re: any plan to support "replace" function?

2016-09-17 Thread hongbin ma
Thanks Julian, it's really helpful. Just want to make sure there's no duplicated efforts. On Sun, Sep 18, 2016 at 12:57 AM, Julian Hyde wrote: > I find it frustrating when you ask “are there plans to…”. Calcite is a > volunteer project. I don’t know what other contributors are

Re: Query optimization by using Rules

2016-09-17 Thread Γιώργος Θεοδωράκης
Thank you for the quick response Julian, I am interested mainly in logical transformation rules. I try to create an optimized logical plan and transform it in a physical one in my engine. The engine is streaming and uses ByteBuffers, and I am wondering if it is possible to optimize simple queries

Re: [VOTE] Release apache-calcite-1.9.0 (release candidate 1)

2016-09-17 Thread Julian Hyde
+1 Downloaded, checked signatures, LICENSE, NOTICE, README, compiled, ran tests. Note: When I imported your keys I got the message gpg: Signature made Sat Sep 17 01:05:57 2016 PDT gpg:using RSA key 0x931E4AB3C516B444 gpg: Good signature from "Jesus Camacho Rodriguez

Re: any plan to support "replace" function?

2016-09-17 Thread Julian Hyde
I find it frustrating when you ask “are there plans to…”. Calcite is a volunteer project. I don’t know what other contributors are doing, and I don’t control their time. If someone is working on something, they will have logged a JIRA case and marked it “in progress” or set the “fix version”

Apache Calcite as a "job creator"

2016-09-17 Thread Vladimir Sitnikov
Hi, I just did a random "Calcite" search on upwork.com and it turned out there's a research job to apply Calcite to a real project. https://www.upwork.com/jobs/_~01e957c78cc8972025/ >Work on a 5-7 week PoC to use Apache Calcite (or other tools proposed) >to map between a Legacy and Target SQL

Re: Query optimization by using Rules

2016-09-17 Thread Julian Hyde
The form of your test data depends on the kind of rules you are writing. If you are aiming to push down a lot of operations down to a particular engine (e.g. Druid can handle everything except Join) then you should run on that engine. If you are interested mainly in logical transformation rules

Query optimization by using Rules

2016-09-17 Thread Γιώργος Θεοδωράκης
Hi, I am trying to create a basic planner that enforces rules on simple queries. At the moment I have created a planner from the examples (and samza-sql integration I found online) and used HepPlanner for testing some rules. My question is which form should my test data be? I am using something

Re: [VOTE] Release apache-calcite-1.9.0 (release candidate 0)

2016-09-17 Thread Jesus Camacho Rodriguez
I think I made some mistake cleaning my local repo, sorry about that... Cancelling the vote, I will create a new RC and start a new vote shortly. Thanks, Jesús On 9/17/16, 1:43 AM, "Julian Hyde" wrote: >-1 (binding) > >Downloaded, checked hashes, LICENSE, NOTICE; built on