Re: Writing array database adapter for calcite

2017-10-11 Thread Julian Hyde
The easiest thing to do is follow what was done for other adapters. For example, see https://github.com/apache/calcite/commit/91887366c40310f2435b2677ac0d9616bed842cb which is the commit where Michael added

Calcite-Master - Build # 120 - Still Failing

2017-10-11 Thread Apache Jenkins Server
The Apache Jenkins build system has built Calcite-Master (build #120) Status: Still Failing Check console output at https://builds.apache.org/job/Calcite-Master/120/ to view the results.

Re: [DISCUSS] Draft board report

2017-10-11 Thread Jesus Camacho Rodriguez
Julian, Michael, Thanks for the feedback, I will update the report and submit it to the board. -Jesús On 10/11/17, 11:12 AM, "Julian Hyde" wrote: >Yes… now that I’ve (one minute ago) announced it! > >> On Oct 11, 2017, at 10:50 AM, Michael Mior wrote:

Re: RelBuilder inputCount for field reference

2017-10-11 Thread Julian Hyde
I like it. I suppose that RelBuilder.join would continue to return RelBuilder, but “on” would be allowed only if the previous call was to “join”. A “using” method should probably be added for completeness. And the field(int, int) and field(int, String) methods can be deprecated. Can you log a

Re: [DISCUSS] Draft board report

2017-10-11 Thread Julian Hyde
Yes… now that I’ve (one minute ago) announced it! > On Oct 11, 2017, at 10:50 AM, Michael Mior wrote: > > LGTM, although should Christian Beikov be included as a new committer? > > -- > Michael Mior > mm...@apache.org > > 2017-10-10 22:41 GMT-04:00 Jesus Camacho Rodriguez

[ANNOUNCE] New committer: Christian Beikov

2017-10-11 Thread Julian Hyde
On behalf of the PMC I am delighted to announce Christian Beikov as a new Calcite committer. Christian’s first contribution[1] — quite out the blue — was a new adapter for Elasticsearch5. Since then he has made various improvement’s to Calcite’s support for federation and materialization, and

Re: [DISCUSS] Draft board report

2017-10-11 Thread Michael Mior
LGTM, although should Christian Beikov be included as a new committer? -- Michael Mior mm...@apache.org 2017-10-10 22:41 GMT-04:00 Jesus Camacho Rodriguez : > Calcite community, > > I attach the draft of the report I propose to file for the 10/18 Apache > board meeting. > >

Re: [DISCUSS] Draft board report

2017-10-11 Thread Julian Hyde
Looks good. Thanks for writing this. I don’t know of any other talks, but maybe you could mention use of Calcite (plus Flink/Kudu) in Uber's new AthenaX project[1]. (That hacker news thread has a few nice remarks about Calcite, too.) Julian [1] https://news.ycombinator.com/item?id=15435553

Re: RelBuilder inputCount for field reference

2017-10-11 Thread Marc Prud'hommeaux
Julian- Is the only scenario in which the stack depth needs to be specified when you are preforming a join? If so, perhaps the RelBuildr API could be simplified so that rather than having to do: builder.scan("EMP").as("e").scan("DEPT").join(JoinRelType.LEFT,

Re: Two problems recently reported in Flink

2017-10-11 Thread Fabian Hueske
I think that makes a lot of sense. Adding a predicate to the Correlate operator seems to be a big effort. The OUTER APPLY syntax does not offer an ON clause. So we would not need a predicate in an Apply operator if we only want to support this syntax. However, if we want to translate OUTER