Re: [ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Julian Hyde
Iirc you described the breaking changes very well in your commit comment. So “there are breaking changes; see xxx for details” is sufficient, given that not everyone uses the ES adapter. Julian > On Jul 21, 2018, at 15:32, Andrei Sereda wrote: > > If people are interested I can prepare

Re: [ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Andrei Sereda
If people are interested I can prepare breaking changes paragraph for ES adapter. On Sat, Jul 21, 2018 at 1:17 PM Enrico Olivelli wrote: > Il sab 21 lug 2018, 18:25 Julian Hyde ha scritto: > > > Enrico, > > > > I agree. This release had so much good stuff that we were bound to miss > > some.

Re: [ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Enrico Olivelli
Il sab 21 lug 2018, 18:25 Julian Hyde ha scritto: > Enrico, > > I agree. This release had so much good stuff that we were bound to miss > some. For example Shuyi’s work on CREATE TYPE, and my work on the Babel SQL > parser. > My point was more about the dependency tree of ElasticSearch module

Re: [ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Julian Hyde
Enrico, I agree. This release had so much good stuff that we were bound to miss some. For example Shuyi’s work on CREATE TYPE, and my work on the Babel SQL parser. One remedy is news articles (basically blog posts on the calcite site). You could write one paragraph, or ten paragraphs with a

Re: [ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Enrico Olivelli
Congrats! As a side note I this that the migration to the REST client for elasticsearch deserves a more highlighted entry in the summary. Enrico Il sab 21 lug 2018, 12:33 Volodymyr Vysotskyi ha scritto: > The Apache Calcite team is pleased to announce the release of Apache > Calcite 1.17.0.

[ANNOUNCE] Apache Calcite 1.17.0 released

2018-07-21 Thread Volodymyr Vysotskyi
The Apache Calcite team is pleased to announce the release of Apache Calcite 1.17.0. Calcite is a dynamic data management framework. Its cost-based optimizer converts queries, represented in relational algebra, into executable plans. Calcite supports many front-end languages and back-end data