Yesterday, I updated our website to also include Vladimir's talk about Hazelcast so I think it is better to keep it that way. Initially I had in mind something between 2 and 4 talks for this meetup (2-3h) so I think we are good to go.
Let's now freeze the agenda to avoid changing it till the last minute. I will open up the discussion for the next meetup in another email so we start filling the slots for April. It's definitely useful to have the talks on camera. I will record them via Zoom and split them after the meetup. If the presenters give their consent I can upload them afterwards to Youtube/Vimeo. Best, Stamatis On Wed, Jan 13, 2021 at 12:15 AM Julian Hyde <jh...@apache.org> wrote: > I'm happy to yield my spot (and speak instead in April) if Vladimir is > still prepared to talk. I'd love to get his work on Hazelcast > integration on the record! > > By the way, will it be possible to record these talks and post them > *as separate items* to (say) YouTube or Vimeo? I think it's important > that they are separate, so that people can find the particular talk > they are interested in. > > Julian > > On Tue, Jan 12, 2021 at 12:17 AM Vladimir Ozerov <ppoze...@gmail.com> > wrote: > > > > Hi Stamatis, > > > > Sorry, my previous email was not clear enough. To clarify - I was > thinking > > about the mentioned next meetup in April because the schedule for the > > January meetup appears to be too packed already (3 talks in 1:30h). I > > I am ready to talk in both January and April. Just want to ensure that we > > do not overwhelm our attendees. > > > > I'll provide the talk details in the nearest day. > > > > Regards, > > Vladimir. > > > > вт, 12 янв. 2021 г. в 01:41, Stamatis Zampetakis <zabe...@gmail.com>: > > > > > That would be great Vladimir, I will update the agenda. > > > > > > If possible please provide a title, duration, and abstract. > > > > > > Best, > > > Stamatis > > > > > > On Mon, Jan 11, 2021 at 8:35 PM Vladimir Ozerov <ppoze...@gmail.com> > > > wrote: > > > > > > > Hi, > > > > > > > > I can share our experience with Apache Calcite integration into > > > Hazelcast > > > > distributed SQL engine. > > > > > > > > Regards, > > > > Vladimir > > > > > > > > Вт, 5 янв. 2021 г. в 00:48, Vineet G <vgargapa...@gmail.com>: > > > > > > > > > Hi Stamatis, > > > > > > > > > > Something has come up and unfortunately I will not be able to > present > > > the > > > > > talk. > > > > > > > > > > Vineet > > > > > > > > > > > On Jan 3, 2021, at 1:37 PM, Stamatis Zampetakis < > zabe...@gmail.com> > > > > > wrote: > > > > > > > > > > > > I updated the agenda on meetup to include Julian's talk around > > > spatial > > > > > > queries. > > > > > > > > > > > > So far we have four presentations lasting approximately 1h45 so I > > > still > > > > > > find the duration reasonable. > > > > > > > > > > > > Of course if there are more people interested to present > something we > > > > can > > > > > > schedule another meetup in April as Julian suggested. > > > > > > I am always happy to see what other people are working on and > more > > > > > Calcite > > > > > > use-cases. > > > > > > > > > > > > Best, > > > > > > Stamatis > > > > > > > > > > > > On Sun, Jan 3, 2021 at 2:09 AM Julian Hyde < > jhyde.apa...@gmail.com> > > > > > wrote: > > > > > > > > > > > >> 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 > > > > > >>>>>>>>>>>>>>>> > > > > > >>>>>>>>>>>>>>> > > > > > >>>>>>>>>>>>> > > > > > >>>>>>>>>>> > > > > > >>>>>>>>>> > > > > > >>>>>>>>> > > > > > >>>>>>>> > > > > > >>>>>>> > > > > > >>>>>> > > > > > >>>>> > > > > > >> > > > > > > > > > > > > > > > > > >