Igniters, I came across good introductory slides to Calcite that might be useful to those of you who are newbies to it as I am :) https://www.slideshare.net/JordanHalterman/introduction-to-apache-calcite
Added a reference to the IEP. - Denis On Wed, Oct 9, 2019 at 4:03 PM Stamatis Zampetakis <zabe...@gmail.com> wrote: > Hi Denis, > > Great initiative! It will be a great opportunity for the two communities to > learn from each other. > Personally, I am too far to attend physically but I find Julian's idea for > an online meeting very appealing. > If there will be such an option I will try to join. > > Best, > Stamatis > > On Tue, Oct 8, 2019 at 9:54 PM Denis Magda <dma...@apache.org> wrote: > > > (Looping in the dev lists as suggested by Julian.) > > > > Julian, Calcite community, let me know what you think about this option. > > We're planning to host an Apache Ignite meetup with our group [1] > > on November 13th or 14th in the San Francisco Bay Area. The desired topic > > is the new Ignite SQL engine based on Calcite. Alex Goncharuk will be > > representing the Ignite community doing the presentation. > > > > Is there anybody from the Calcite community (Julian or mister X) who can > > join the meetup and do a Calcite-intro talk? Alex will be presenting > next. > > We would also invite the members of Calcite Bay Area Group. Ignite > > community will take care of all org hurdles. > > > > [1] https://www.meetup.com/Bay-Area-In-Memory-Computing/ > > [2] https://www.meetup.com/Apache-Calcite/ > > > > - > > Denis > > > > > > On Mon, Oct 7, 2019 at 1:07 PM Julian Hyde <jh...@apache.org> wrote: > > > > > I’m just about to let that meetup group lapse. I have never had the > time > > & > > > energy to organize meetups. > > > > > > Maybe we could do an online meeting, that the community could attend? > > > (Subject to the limits set by Zoom or Hangouts or whatever.) Feel free > to > > > suggest something on the dev list. > > > > > > Julian > > > > > > > > > On Oct 3, 2019, at 4:16 PM, Denis Magda <dma...@apache.org> wrote: > > > > > > Julian, > > > > > > I just found out that you run an Apache Calcite meetup in Palo Alto: > > > https://www.meetup.com/Apache-Calcite/ > > > > > > What do you think if you schedule a meetup in the mid of November? I'm > > > based in Silicon Valley and Alex Goncharuk (one of Ignite veterans and > > > architects) is visiting that month. Alex and I can talk about the > reasons > > > why Calcite was selected by Ignite community, covering our architecture > > of > > > today and how it's planned to be changed with Calcite. Plus, the group > > can > > > give valuable feedback. > > > > > > - > > > Denis > > > > > > > > > ---------- Forwarded message --------- > > > From: Denis Magda <dma...@apache.org> > > > Date: Wed, Oct 2, 2019 at 3:32 PM > > > Subject: Re: Ignite community is building Calcite-based prototype > > > To: dev <dev@ignite.apache.org> > > > Cc: dev <d...@calcite.apache.org>, dev <dev@ignite.apache.org> > > > > > > > > > Julian, > > > > > > Thanks a lot for the references and guidance! I do believe that from > now > > > on our community guys will become frequent visitors of yours ;) > > > > > > - > > > Denis > > > > > > > > > On Wed, Oct 2, 2019 at 12:40 PM Julian Hyde <jh...@apache.org> wrote: > > > > > >> Denis, > > >> > > >> I’ve been a follower and admirer of Ignite for several years, so I am > > >> delighted that you are considering Calcite. > > >> > > >> Ask questions on the dev list, log JIRA cases if you find them, and > > we’ll > > >> do our best to help. > > >> > > >> I’d like to bring to your attention RelBuilder. Some people want to go > > >> from SQL text to executable plan, but others want to drop in at the > > >> relational algebra level, and RelBuilder is a convenient interface for > > the > > >> latter. > > >> > > >> (The other) Julian > > >> > > >> > > >> > On Oct 1, 2019, at 3:43 PM, Denis Magda <dma...@apache.org> wrote: > > >> > > > >> > Hi Julian, > > >> > > > >> > Nice to e-meet you and thanks for being ready to help! Hopefully, > the > > >> > Ignite community will be able to contribute valuable changes back to > > >> > Calcite as part of this activity - "pay good for good" :) > > >> > > > >> > You are right that distributed computing, massive-parallel > processing, > > >> and > > >> > calculations/querying at scale is what Ignite is targeted for. > > However, > > >> > while Drill is designed for analytics and IoTDB is for time-series, > > >> Ignite > > >> > is primarily used for OLTP with an increasing number of real-time > > >> analytics > > >> > use cases (no adhoc). > > >> > > > >> > Let's stay in touch! > > >> > > > >> > - > > >> > Denis > > >> > > > >> > > > >> > On Tue, Oct 1, 2019 at 6:42 AM Julian Feinauer < > > >> j.feina...@pragmaticminds.de> > > >> > wrote: > > >> > > > >> >> Hi Igor, > > >> >> > > >> >> I agree that it should be rather similar to what Drill did as > > >> distributed > > >> >> computing also is a big concern for Ignite, I guess, right? > > >> >> > > >> >> Julian > > >> >> > > >> >> Am 01.10.19, 15:06 schrieb "Seliverstov Igor" < > gvvinbl...@gmail.com > > >: > > >> >> > > >> >> Guys, > > >> >> > > >> >> The better link: > > >> >> > > >> > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-37%3A+New+query+execution+engine > > >> >> < > > >> >> > > >> > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-37:+New+query+execution+engine > > >> >>> > > >> >> > > >> >> Almost everything you may see by the link is the same as Drill > > guys > > >> >> already did, the difference is in details but the idea is the same. > > >> >> > > >> >> Of course we’ll face many issues while development and I'll > > >> appreciate > > >> >> if some of you assist us. > > >> >> > > >> >> Regards, > > >> >> Igor > > >> >> > > >> >>> 1 окт. 2019 г., в 12:32, Julian Feinauer < > > >> >> j.feina...@pragmaticminds.de> написал(а): > > >> >>> > > >> >>> Hi Denis, > > >> >>> > > >> >>> Nice to hear from you and the ignite team... that sounds like an > > >> >> excellent idea. I liked the idea of Ignite since I heard about it > (I > > >> think > > >> >> when it became TLP back then). So I would be happy to help you if > you > > >> have > > >> >> specific questions... I‘m currently working on a related topic, > > namely > > >> >> integrate calcite as SQL Layer into Apache IoTDB . > > >> >>> > > >> >>> Best > > >> >>> Julian > > >> >>> > > >> >>> Holen Sie sich Outlook für iOS<https://aka.ms/o0ukef> > > >> >>> ________________________________ > > >> >>> Von: Denis Magda <dma...@apache.org> > > >> >>> Gesendet: Tuesday, October 1, 2019 2:37:20 AM > > >> >>> An: d...@calcite.apache.org <d...@calcite.apache.org>; dev < > > >> >> dev@ignite.apache.org> > > >> >>> Betreff: Ignite community is building Calcite-based prototype > > >> >>> > > >> >>> Hey ASF-mates, > > >> >>> > > >> >>> Just wanted to send a note for Ignite dev community who has > started > > >> >>> prototyping > > >> >>> < > > >> >> > > >> > > > http://apache-ignite-developers.2346864.n4.nabble.com/New-SQL-execution-engine-td43724.html > > >> >>> > > >> >>> with a new Ignite SQL engine and Calcite was selected as the most > > >> >> favorable > > >> >>> option. > > >> >>> > > >> >>> We will truly appreciate if you help us with questions that might > > >> >> hit your > > >> >>> dev list. Ignite folks have already studied Calcite well enough > and > > >> >> carried > > >> >>> on with the integration, but there might be tricky parts that > would > > >> >> require > > >> >>> your expertise. > > >> >>> > > >> >>> Btw, if anybody is interested in Ignite (memory-centric database > and > > >> >>> compute platform) or would like to learn more details about the > > >> >> prototype > > >> >>> or join its development, please check these links or send us a > note: > > >> >>> > > >> >>> - https://ignite.apache.org > > >> >>> - > > >> >>> > > >> >> > > >> > > > https://cwiki.apache.org/confluence/display/IGNITE/IEP-33%3A+New+SQL+executor+engine+infrastructure > > >> >>> > > >> >>> > > >> >>> - > > >> >>> Denis, > > >> >>> Ignite PMC Chair > > >> >> > > >> >> > > >> >> > > >> >> > > >> > > >> > > > > > >