In other news.... I’ll be co-presenting (with Mosha Pasumansky) a talk “Open source SQL - beyond parsers: ZetaSQL and Apache Calcite” at the Northwest Database Society Annual Meeting on January 29th. It’s virtual and free, but you must sign up to attend.
Julian [1] https://sites.google.com/view/nwds2021 > On Jan 2, 2021, at 12:47 PM, Julian Hyde <jhyde.apa...@gmail.com> wrote: > > I can give a talk “Implementing spatial queries using algebra rewrites”, 20 > minutes. > > But if that makes the meetup too long, I am equally happy to postpone the > talk. How about scheduling another meetup in say April? > > Julian > >> On Dec 31, 2020, at 3:10 AM, Stamatis Zampetakis <zabe...@gmail.com> wrote: >> >> I just published the event on Meetup [1]. >> >> The agenda is not yet finalized so if there are people who would like to >> give a talk or add/remove things from the agenda please reply to this >> thread. >> >> Best, >> Stamatis >> >> [1] https://www.meetup.com/Apache-Calcite/events/275461117/ >> >>>> On Mon, Nov 30, 2020 at 12:37 AM Rui Wang <amaliu...@apache.org> wrote: >>> >>> Title: event timestamp semantic based streaming SQL >>> Abstract: this talk will cover in Calcite Streaming SQL case, how to reason >>> data completeness in terms of event timestamp semantic and how to control >>> materialization latency given unbounded input data (in Calcite roadmap but >>> not implemented yet). >>> >>> Duration: 20~30 mins >>> >>>> On Tue, Nov 24, 2020 at 8:56 AM Slim Bouguerra <bs...@apache.org> wrote: >>>> >>>> this is a great idea thanks @Statmatis looking forward to learning more >>>> about Calcite especially the Streaming work. >>>> >>>>> On Mon, Nov 23, 2020 at 2:19 PM Rui Wang <amaliu...@apache.org> wrote: >>>> >>>>> Sorry for the late reply Statmatis. I have recently been pretty busy on >>>>> work as it is approaching the end of the year. >>>>> >>>>> The time in [1] works perfectly for me. I will share the abstract and >>>>> expected duration soon (should within this week). >>>>> >>>>> >>>>> -Rui >>>>> >>>>> On Fri, Nov 20, 2020 at 2:11 AM Stamatis Zampetakis <zabe...@gmail.com >>>> >>>>> wrote: >>>>> >>>>>> That would be great Vineet! >>>>>> >>>>>> @Julian, @Rui, @Vineet: >>>>>> Can you share a small abstract (2-3 sentences) and expected duration? >>>>>> Can you check if the date/times proposed previously [1] work for you. >>>> If >>>>>> not feel free to propose another slot. >>>>>> >>>>>> Best, >>>>>> Stamatis >>>>>> >>>>>> [1] https://s.apache.org/uhrzo >>>>>> >>>>>> On Thu, Nov 19, 2020 at 6:18 PM Vineet Garg <vg...@apache.org> >>> wrote: >>>>>> >>>>>>> I think this is a great idea. +1 for the online meetup. >>>>>>> >>>>>>> If there are slots left I can also talk about how Hive leverages >>>>> Calcite >>>>>> to >>>>>>> do query optimization. >>>>>>> >>>>>>> -Vineet >>>>>>> >>>>>>> On Fri, Nov 6, 2020 at 7:21 AM Stamatis Zampetakis < >>>> zabe...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Let's try to fix the date/time and tentative agenda so that we >>> can >>>>> add >>>>>>> some >>>>>>>> information on meetup [1]. >>>>>>>> >>>>>>>> So far we have three presenters, Julian, Rui, and myself. We can >>>>> start >>>>>>> like >>>>>>>> that and if in the process there are more people interested to >>>> give a >>>>>>> small >>>>>>>> talk we can update the program. >>>>>>>> >>>>>>>> Let's try to get a date in the last two weeks of January to give >>>> us a >>>>>> bit >>>>>>>> more time to prepare. Personally, I don't have a preference for >>>> that >>>>>>> being >>>>>>>> a business day or not and I am in UTC+1. >>>>>>>> For instance, how do you feel about Wednesday, 20 January 2021, >>>>>> 18:00:00 >>>>>>> to >>>>>>>> 21:00 UTC+1 [2] ? >>>>>>>> >>>>>>>> As soon as we have a rough estimate on the number of attendees we >>>> can >>>>>>> also >>>>>>>> decide which platform to use for the event. >>>>>>>> >>>>>>>> Even if the number of participants ends up being low, having new >>>>>>>> material for our website is still a plus. >>>>>>>> >>>>>>>> Best, >>>>>>>> Stamatis >>>>>>>> >>>>>>>> [1] https://www.meetup.com/Apache-Calcite/ >>>>>>>> [2] https://s.apache.org/uhrzo >>>>>>>> >>>>>>>> Tentative Agenda >>>>>>>> >>>>>>>> Title: An introduction to query processing & Apache Calcite >>>>>>>> Speaker: Stamatis Zampetakis >>>>>>>> Duration: 50min >>>>>>>> Abstract: >>>>>>>> In this talk, I will go over some basic notions around query >>>>> processors >>>>>>> and >>>>>>>> demonstrate how they map to concepts in Calcite. >>>>>>>> I will start with some simple use-cases and show how from Java >>> code >>>>> we >>>>>>> can >>>>>>>> go to relational algebra and SQL, explaining the importance of a >>>>>>>> declarative language and the role of a query processing >>> framework. >>>>>>>> Then, I will focus on the query processor, illustrating the >>> general >>>>>>>> architecture and the main components of Apache Calcite. >>>>>>>> After a simple end to end example of the different modules, I >>> will >>>>>>> perform >>>>>>>> a live coding session demonstrating how we can put together the >>>> main >>>>>>>> components of Calcite to build a simple query processor for >>>> in-memory >>>>>>>> data. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 22, 2020 at 12:07 PM Danny Chan < >>> yuzhao....@gmail.com> >>>>>>> wrote: >>>>>>>> >>>>>>>>> +1 for the online meeting, nice idea ~ >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> Danny Chan >>>>>>>>> 在 2020年10月22日 +0800 PM5:58,JiaTao Tao <taojia...@gmail.com >>>> ,写道: >>>>>>>>>> I think it's a nice idea, hope to hear Julian's topic about >>>>>>> lattice/mv, >>>>>>>>> we >>>>>>>>>> have a big demand on this and want to learn more. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards! >>>>>>>>>> >>>>>>>>>> Aron Tao >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Julian Hyde <jh...@apache.org> 于2020年10月16日周五 下午12:50写道: >>>>>>>>>> >>>>>>>>>>> Nice idea, Stamatis. I'm happy to give a talk if people >>> want >>>> to >>>>>>> hear >>>>>>>>>>> it - possible topics include geospatial in Calcite, quick >>>> intro >>>>>> to >>>>>>>>>>> RelBuilder, and lattices/materialized views. >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 15, 2020 at 10:35 AM Rui Wang < >>>>> amaliu...@apache.org> >>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I can give a small talk (10 to 20 mins) about changes of >>>>>> Calcite >>>>>>> to >>>>>>>>>>> support >>>>>>>>>>>> streaming. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -Rui >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Oct 15, 2020 at 7:19 AM Alessandro Solimando < >>>>>>>>>>>> alessandro.solima...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Stamatis, >>>>>>>>>>>>> that's a very nice idea, I am definitely interested in >>>>>>> attending >>>>>>>> a >>>>>>>>>>> meetup >>>>>>>>>>>>> and hearing presentations around Calcite. >>>>>>>>>>>>> >>>>>>>>>>>>> Best regards, >>>>>>>>>>>>> Alessandro >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, 15 Oct 2020 at 15:09, Stamatis Zampetakis < >>>>>>>>> zabe...@gmail.com> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi guys, >>>>>>>>>>>>>> >>>>>>>>>>>>>> How do you feel about participating in an online >>> meetup >>>>> for >>>>>>>>> Calcite >>>>>>>>>>> in >>>>>>>>>>>>>> January 2021? >>>>>>>>>>>>>> >>>>>>>>>>>>>> It's been forever since we organised a Calcite meetup >>>> and >>>>>>> with >>>>>>>>> the >>>>>>>>>>>>> current >>>>>>>>>>>>>> situation (pandemic) it will be almost impossible to >>>> hold >>>>>> one >>>>>>>> in >>>>>>>>>>> person >>>>>>>>>>>>> in >>>>>>>>>>>>>> the near future. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Nevertheless, people now more than ever tend to >>>> organise >>>>>> and >>>>>>>>> attend >>>>>>>>>>> such >>>>>>>>>>>>>> events so we could take advantage of the situation to >>>>>>> exchange >>>>>>>>> ideas, >>>>>>>>>>>>> learn >>>>>>>>>>>>>> new things, and meet each other in a more interactive >>>>> way. >>>>>>>>>>>>>> >>>>>>>>>>>>>> We can have a few presentations and slots for open >>>>>> discussion >>>>>>>>> among >>>>>>>>>>> us. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The subject can be anything from something very >>>> technical >>>>>> to >>>>>>> a >>>>>>>>> very >>>>>>>>>>>>> simple >>>>>>>>>>>>>> presentation of an adapter, the use of calcite in a >>>>>>> university >>>>>>>>>>> course, in >>>>>>>>>>>>>> academia, or whatever else you can imagine. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The duration can be also flexible, ranging from a few >>>>>> minutes >>>>>>>> to >>>>>>>>> an >>>>>>>>>>> hour >>>>>>>>>>>>> or >>>>>>>>>>>>>> more depending on the courage of the speaker. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm sure most of us have some slides here and there >>>> that >>>>>>> could >>>>>>>>> feed a >>>>>>>>>>>>> small >>>>>>>>>>>>>> presentation around Calcite so let's make this >>> happen! >>>>>>>>>>>>>> >>>>>>>>>>>>>> So are there people interested to give a talk around >>>>>> Calcite? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Personally, I can give a presentation on very basic >>>> stuff >>>>>> on >>>>>>>>> query >>>>>>>>>>>>>> optimization and Calcite showing a bit of motivation >>>> and >>>>>>> going >>>>>>>>>>> through >>>>>>>>>>>>> the >>>>>>>>>>>>>> main APIs with examples and code samples. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Apart from speakers, are there people interested in >>>>>> attending >>>>>>>>> such >>>>>>>>>>>>> meetups? >>>>>>>>>>>>>> >>>>>>>>>>>>>> We can fix the date and time based on the region of >>> the >>>>>>>> majority. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Best, >>>>>>>>>>>>>> Stamatis >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>