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 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
