Hello,

I would like to propose the following presentation for a meetup.

Thank you,
Mihai Budiu

-----------------

Building a streaming incremental view maintenance engine with Calcite

Speaker: Mihai Budiu - VMware Research

Duration: 20-40 minutes

The DBSP open-source project
(https://github.com/vmware/database-stream-processor) is a Rust
runtime that unifies seamlessly streaming queries and incremental view
maintenance (IVM).  The SQL to DBSP compiler is an open-source
(https://github.com/vmware/sql-to-dbsp-compiler) SQL compiler, based
on Calcite, that targets the DBSP runtime.  The compiler has passed
more than 7 million SQL tests from SQLLogicTest (with 3 tests
failing).  We will present the core design of the IVM engine and the
way we use Calcite to compile SQL to streaming computations.  We
discuss a few syntactic and sematic differences between SQL dialects
that we have identified.  Should Calcite support a notion of an "input
SQL dialect", that would allow it to emulate behaviors that differ
between other established SQL engines?
 

> -----Original Message-----
> From: Alessandro Solimando <alessandro.solima...@gmail.com>
> Sent: Monday, February 6, 2023 12:00 AM
> To: dev@calcite.apache.org
> Subject: Re: [DISCUSS] Apache Calcite Meetup March 2023
> 
> !! External Email
> 
> Hello everyone,
> the proposed date and time is fine with me and I'd be happy to hear Julian's
> talk.
> 
> In addition, together with Stamatis, we could present how the extended
> logging capabilities introduced via CALCITE-4704
> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> ues.apache.org%2Fjira%2Fbrowse%2FCALCITE-
> 4704&data=05%7C01%7Cmbudiu%40vmware.com%7Cf608d2711bd54ca8856
> b08db0818514c%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C6381
> 12672763787844%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL
> CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sd
> ata=94liTk9xzKKfud7Kb72t4FZ7%2FqxVYTi97vTS4oFJr8E%3D&reserved=0>
> and  CALCITE-4991
> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> ues.apache.org%2Fjira%2Fbrowse%2FCALCITE-
> 4991&data=05%7C01%7Cmbudiu%40vmware.com%7Cf608d2711bd54ca8856
> b08db0818514c%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C6381
> 12672763787844%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiL
> CJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sd
> ata=PkMSw8GXxC46y%2F%2BePCQ9JJZphJH6SWn%2FlukolkGh13s%3D&res
> erved=0> in Calcite planner could be used to debug planning issues,
> showcasing this in the context of Apache Hive.
> 
> The title, abstract and estimated duration will follow soon if the topic can 
> be
> of interest for the community.
> 
> Best regards,
> Alessandro
> 
> On Sun, 5 Feb 2023 at 23:11, Stamatis Zampetakis <zabe...@gmail.com>
> wrote:
> 
> > Hello,
> >
> > Thanks for reviving the thread Gavin.
> >
> > I would be very interested to hear the talk by Julian at the meetup
> > especially since I will not be able to attend the long version in Austin.
> >
> > Recapping all changes of the past year might be a bit difficult to be
> > done by one person. However, if someone wants to
> > present/explain/highlight/debate certain contributions in more detail
> > that would be certainly helpful.
> >
> > For those who are able to give a talk at the meetup I would kindly ask
> > to send the title, duration, and short abstract of their proposed talk
> > so that I can prepare a tentative agenda and put it online.
> >
> > To fix up the date what do you think about March 15, 2023 at 18:00 (UTC)?
> > It's hard to find a slot that is perfect for everyone so I will
> > consider first the preferences/constraints of people that will present.
> >
> > Best,
> > Stamatis
> >
> >
> > On Fri, Feb 3, 2023 at 5:58 PM Gavin Ray <ray.gavi...@gmail.com> wrote:
> >
> > > Just to follow up on this, maybe the Calcite org could schedule
> > > something for March and advertise it?
> > >
> > > The email may have gotten buried in folks' inboxes I'm sure there
> > > are people who would be interested in hearing about the developments
> > > and usecases in Calcite-land
> > >
> > > Maybe someone could give a recap of features/enhancements in the
> > > past
> > year
> > > as well?
> > >
> > > Would be really a bummer not to have a meetup this year!
> > >
> > > On Wed, Jan 25, 2023 at 2:08 PM Julian Hyde <jh...@apache.org> wrote:
> > >
> > > > I'd be up for a meetup.
> > > >
> > > > I am giving a talk "Cubing and metrics in SQL, oh my!" at Data
> > > > Council in Austin on Mar 29, so I could give a shorter talk on the
> > > > same topic at the meetup, if people are interested.
> > > >
> > > > Julian
> > > >
> > > > [1]
> > > >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2F
> > > > www.datacouncil.ai%2Ftalks%2Fcubing-and-metrics-in-
> sql&data=05%7C0
> > > >
> 1%7Cmbudiu%40vmware.com%7Cf608d2711bd54ca8856b08db0818514c%7C
> b3913
> > > >
> 8ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C638112672763787844%7CUnkn
> own
> > > >
> %7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> Ww
> > > >
> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=RH97omwz4%2BKdjC2e014F
> KEwIp%
> > > > 2B649VcJCJRVrhnHUoU%3D&reserved=0
> > > >
> > > > On Tue, Jan 24, 2023 at 5:10 AM Gavin Ray <ray.gavi...@gmail.com>
> > wrote:
> > > > >
> > > > > Hey Stamatis,
> > > > >
> > > > > I would love to attend virtually, and I have a topic I would
> > > > > like to discuss with the community during open discussion at the
> > > > > end if time permits (how JSON is handled in Calcite dialects)
> > > > >
> > > > >
> > > > > On Tue, Jan 24, 2023 at 5:44 AM Stamatis Zampetakis <
> > zabe...@gmail.com
> > > >
> > > > > wrote:
> > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > Last meetup [1] was roughly 12 months ago. How about
> > > > > > organising
> > > > another one
> > > > > > around mid March 2023?
> > > > > >
> > > > > > As previous years, I was thinking of a virtual event (via
> > > > > > zoom)
> > with
> > > > a few
> > > > > > presentations followed by open discussion.
> > > > > >
> > > > > > I was also considering the possibility of a hybrid event (in
> > > > > > person somewhere in bay area and virtual via zoom) but there
> > > > > > are various constraints for March. If things work out well we
> > > > > > can talk about
> > the
> > > > hybrid
> > > > > > event later on and aim for June/July assuming there is enough
> > > interest.
> > > > > >
> > > > > > Are there people willing to give a talk around Calcite?
> > > > > >
> > > > > > What do people think in terms of timing?
> > > > > >
> > > > > > Best,
> > > > > > Stamatis
> > > > > >
> > > > > > [1]
> > > > > > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2
> > > > > > F%2Fwww.meetup.com%2FApache-
> Calcite%2F&data=05%7C01%7Cmbudiu%4
> > > > > >
> 0vmware.com%7Cf608d2711bd54ca8856b08db0818514c%7Cb39138ca3cee4
> > > > > >
> b4aa4d6cd83d9dd62f0%7C0%7C0%7C638112672763787844%7CUnknown%7C
> T
> > > > > >
> WFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWw
> > > > > >
> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ytezEeFoKRy2vtw7WaV9GF
> Sn
> > > > > > tsVjFBu7rHJlcQrwA8w%3D&reserved=0
> > > > > >
> > > >
> > >
> > >
> >
> 
> !! External Email: This email originated from outside of the organization. Do
> not click links or open attachments unless you recognize the sender.

Reply via email to