Thanks for sharing your thoughts Michael, Julian. Webinar is more appropriate for a larger audience since it allows finer control on who and when can share content [1] and it is less susceptible to Zoom bombers.
It is true that it might be a bit annoying to ask for permission to talk/share content but it is not uncommon for events with more than few (10) people. Hosts can add panelists (people who can share audio/video/screen) before and during the event with 1-2 clicks so I don't see any big advantage for switching to a regular meeting. Possibly, next time what we can do is add the people who are interested in sharing audio/video to the panel before the event but still at request basis. Finally, let me say that if somebody wants to be added as co-host at the meetup group [2] in order to organise an event I would be very happy to add him. Best, Stamatis [1] https://support.zoom.us/hc/en-us/articles/115005474943-Meeting-and-webinar-comparison [2] https://www.meetup.com/Apache-Calcite/ On Mon, Jan 25, 2021 at 4:29 PM Michael Mior <[email protected]> wrote: > With appropriate permissions, mic interruptions are not an issue as > the host can prevent others from unmuting themselves. I don't think > the quality of the recording is affected either except that I'm not > sure about having the face superimposed on slides in regular Zoom > meeting format. (This could be a positive or negative depending on > preferences.) > > I think switching to a regular Zoom meeting for general discussion > would be great, but I don't believe it's possible to do so with the > same link. That is, I believe everyone would have to disconnect and > rejoin a different meeting, which would work, but interrupt the flow. > > -- > Michael Mior > [email protected] > > Le sam. 23 janv. 2021 à 18:32, Julian Hyde <[email protected]> a écrit : > > > > Michael, > > > > From my perspective (as a presenter) the webinar worked well. The > > transitions between presenters were smooth, capacity seemed to be > > good, there were no interruptions from attendees' microphones, the Q&A > > applet delivered questions efficiently, and the recordings are high > > quality (good sound, and presenter's face superimposed over the the > > slides). Is it possible that regular zoom would have been inferior in > > one of those factors? > > > > I wonder, would your concerns be met if we did the presentations in a > > webinar and switched to a regular zoom for the general discussion? > > > > Julian > > > > On Fri, Jan 22, 2021 at 7:48 AM Michael Mior <[email protected]> wrote: > > > > > > Thanks for organizing Stamatis! I enjoyed hearing what others are > > > working on. However, if we do this again I wonder if we could use a > > > regular Zoom meeting instead of a webinar. I think it might be easier > > > to facilitate discussion that way. > > > -- > > > Michael Mior > > > [email protected] > > > > > > Le ven. 22 janv. 2021 à 06:28, Stamatis Zampetakis <[email protected]> > a écrit : > > > > > > > > Hi everybody, > > > > > > > > Thanks again for attending the meetup and of course big thanks to the > > > > speakers for the great presentations and thoughtful discussion. > > > > > > > > For those interested the recordings are now available on youtube: > > > > > https://www.youtube.com/playlist?list=PLUp_iibbIwFF_5xeLRgz4zU33mFRbS5Y6 > > > > > > > > Best, > > > > Stamatis > > > > > > > > On Fri, Jan 15, 2021 at 4:07 AM Chunwei Lei <[email protected]> > wrote: > > > > > > > > > Ignore my previous email. I found the link[1] after I read all the > replies. > > > > > > > > > > Besides, I have sent the link to my colleagues. > > > > > > > > > > The online meetup is a little late in UTC+8. Would the meetup be > recorded? > > > > > > > > > > > > > > > [1] https://www.meetup.com/Apache-Calcite/events/275461117/ > > > > > > > > > > Best, > > > > > Chunwei > > > > > > > > > > > > > > > On Fri, Jan 15, 2021 at 10:57 AM Chunwei Lei < > [email protected]> > > > > > wrote: > > > > > > > > > >> Hi, Stamatis. > > > > >> > > > > >> How can I submit my PGP key? (It's my first time to attend an > online > > > > >> meetup~~) > > > > >> > > > > >> > > > > >> > > > > >> Best, > > > > >> Chunwei > > > > >> > > > > >> > > > > >> ------------------------------------------------------------------ > > > > >> 发件人:Stamatis Zampetakis <[email protected]> > > > > >> 发送时间:2021年1月15日(星期五) 07:10 > > > > >> 收件人:dev <[email protected]> > > > > >> 主 题:Re: [DISCUSS] Apache Calcite Online Meetup January 2021 > > > > >> > > > > >> I updated the agenda and added some more information regarding > the key > > > > >> signing party. > > > > >> > > > > >> For those planning to attend the party, the deadline for > submitting your > > > > >> PGP key is Mon, Jan 18, 2021, 9:00 AM PST (UTC-8). > > > > >> > > > > >> Best, > > > > >> Stamatis > > > > >> > > > > >> On Wed, Jan 13, 2021 at 8:28 AM Vladimir Ozerov < > [email protected]> > > > > >> wrote: > > > > >> > > > > >> > *Talk duration*: 30 min. > > > > >> > > > > > >> > ср, 13 янв. 2021 г. в 10:27, Vladimir Ozerov < > [email protected]>: > > > > >> > > > > > >> > > Hi Stamatis, Julian, > > > > >> > > > > > > >> > > Thank you for releasing the slot. Just to be crystal clear - > I was > > > > >> very > > > > >> > > late with my proposal, and have no urge to present in > January. Both > > > > >> > January > > > > >> > > and April are perfectly fine with me. So please prioritize > this talk > > > > >> over > > > > >> > > others only if you see a really good reason to do so. In any > case, I > > > > >> > > confirm that I can present in January. Please find the talk > details > > > > >> > below. > > > > >> > > > > > > >> > > *Speaker:* Vladimir Ozerov > > > > >> > > *Title:* Apache Calcite integration in Hazelcast IMDG > > > > >> > > *Abstract: * > > > > >> > > Hazelcast IMDG is a distributed in-memory key-value store. In > this > > > > >> talk, > > > > >> > I > > > > >> > > will present how we used Apache Calcite to create a new > distributed > > > > >> SQL > > > > >> > > engine that queries Hazelcast IMDG data. > > > > >> > > We start with motivation and general design. Then we examine > how > > > > >> > Hazelcast > > > > >> > > IMDG leverages Apache Calcite for query parsing, validation, > and > > > > >> > > optimization, and why we decided not to use Apache Calcite > for JDBC > > > > >> and > > > > >> > > query execution. We also discuss several Apache Calcite > problems that > > > > >> > > negatively affect the integration and propose possible future > > > > >> > improvements. > > > > >> > > > > > > >> > > Regards, > > > > >> > > Vladimir. > > > > >> > > > > > > >> > > ср, 13 янв. 2021 г. в 02:48, Stamatis Zampetakis < > [email protected]>: > > > > >> > > > > > > >> > >> 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 < > [email protected]> > > > > >> 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 < > > > > >> [email protected]> > > > > >> > >> > 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 < > > > > >> [email protected] > > > > >> > >: > > > > >> > >> > > > > > > >> > >> > > > 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 < > > > > >> > [email protected] > > > > >> > >> > > > > > >> > >> > > > wrote: > > > > >> > >> > > > > > > > >> > >> > > > > Hi, > > > > >> > >> > > > > > > > > >> > >> > > > > I can share our experience with Apache Calcite > integration > > > > >> into > > > > >> > >> > > > Hazelcast > > > > >> > >> > > > > distributed SQL engine. > > > > >> > >> > > > > > > > > >> > >> > > > > Regards, > > > > >> > >> > > > > Vladimir > > > > >> > >> > > > > > > > > >> > >> > > > > Вт, 5 янв. 2021 г. в 00:48, Vineet G < > [email protected] > > > > >> >: > > > > >> > >> > > > > > > > > >> > >> > > > > > 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 < > > > > >> > >> > [email protected]> > > > > >> > >> > > > > > 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 < > > > > >> > >> > [email protected]> > > > > >> > >> > > > > > 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 < > > > > >> > >> > [email protected]> > > > > >> > >> > > > > > 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 < > > > > >> > >> > > > [email protected] > > > > >> > >> > > > > > > > > > >> > >> > > > > > >> 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 < > > > > >> > >> > [email protected] > > > > >> > >> > > > > > > > > >> > >> > > > > > >> 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 < > > > > >> > >> > > > [email protected]> > > > > >> > >> > > > > > >> 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 < > > > > >> > >> > [email protected] > > > > >> > >> > > > > > > > > >> > >> > > > > > >> 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 < > > > > >> > >> > > > > > >> [email protected] > > > > >> > >> > > > > > >>>>>> > > > > >> > >> > > > > > >>>>>>> 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 < > > > > >> > >> > [email protected] > > > > >> > >> > > > > > > > > >> > >> > > > > > >>>>> 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 < > > > > >> > >> > > > > > >>>>>> [email protected]> > > > > >> > >> > > > > > >>>>>>>>> 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 < > > > > >> > >> > > > > > >>>>> [email protected]> > > > > >> > >> > > > > > >>>>>>>>> wrote: > > > > >> > >> > > > > > >>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>>> +1 for the online meeting, nice idea ~ > > > > >> > >> > > > > > >>>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>>> Best, > > > > >> > >> > > > > > >>>>>>>>>>> Danny Chan > > > > >> > >> > > > > > >>>>>>>>>>> 在 2020年10月22日 +0800 PM5:58,JiaTao Tao < > > > > >> > >> > [email protected] > > > > >> > >> > > > > > >>>>>> ,写道: > > > > >> > >> > > > > > >>>>>>>>>>>> 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 <[email protected]> > 于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 < > > > > >> > >> > > > > > >>>>>>> [email protected]> > > > > >> > >> > > > > > >>>>>>>>>>> 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 < > > > > >> > >> > > > > > >>>>>>>>>>>>>> [email protected]> > 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 < > > > > >> > >> > > > > > >>>>>>>>>>> [email protected]> > > > > >> > >> > > > > > >>>>>>>>>>>>>>> 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 > > > > >> > >> > > > > > >>>>>>>>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>>> > > > > >> > >> > > > > > >>>>>>>>> > > > > >> > >> > > > > > >>>>>>>> > > > > >> > >> > > > > > >>>>>>> > > > > >> > >> > > > > > >>>>>> > > > > >> > >> > > > > > >>>>> > > > > >> > >> > > > > > >> > > > > >> > >> > > > > > > > > > >> > >> > > > > > > > > > >> > >> > > > > > > > > >> > >> > > > > > > > >> > >> > > > > > >> > >> > > > > >> > > > > > > >> > > > > > >> > > > > > >
