From dev-return-13546-archive-asf-public=cust-asf.ponee.io@calcite.apache.org Wed Oct 2 19:40:49 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id D835918064F for ; Wed, 2 Oct 2019 21:40:48 +0200 (CEST) Received: (qmail 26999 invoked by uid 500); 2 Oct 2019 19:40:47 -0000 Mailing-List: contact dev-help@calcite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@calcite.apache.org Delivered-To: mailing list dev@calcite.apache.org Received: (qmail 26903 invoked by uid 99); 2 Oct 2019 19:40:46 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Oct 2019 19:40:46 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 4A125C21CB for ; Wed, 2 Oct 2019 19:40:46 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.349 X-Spam-Level: X-Spam-Status: No, score=0.349 tagged_above=-999 required=6.31 tests=[HEADER_FROM_DIFFERENT_DOMAINS=0.249, KAM_SHORT=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URI_HEX=0.1] autolearn=disabled Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Uf-t3wyCreNc for ; Wed, 2 Oct 2019 19:40:43 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.210.196; helo=mail-pf1-f196.google.com; envelope-from=jhyde.apache@gmail.com; receiver= Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 20EEA7DE13 for ; Wed, 2 Oct 2019 19:40:43 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id q12so11111114pff.9 for ; Wed, 02 Oct 2019 12:40:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=8fQ+I6wn3SjXrejpLKVu4u87KAHA7cCxd5E50ie3ldo=; b=sd86p4ExHV9Q0S5AZBzo5TAZdoTF6C0n0CCBAHXceQnAfyLTgXhhMpYYMdqHUYJ3rW cxt5ONFGyk5cgy5Kk+OI3NHU5QkO/9ykeyy4vd+AMAVxwTCOgQSY7fSo7A5lt6BCHqz5 /7w1gDdaqjcKdNcGBb9js8fAsUXXK0BLipIig09sNc8nGqimX/W3FjsoB8NzQaDQNPPE LcUhDwIVUpGjTafXlEzi9+rXILyaRsx/fiAY76VjW98TvYEZzWD521eK3VlVsMV7lLNL rBSEQKJblZ3urSjiABu44NQmmESP5WPKNVOikDLw0EM3Pawcoz983jIE3fdhWPQxdq+O Gn1g== X-Gm-Message-State: APjAAAWqbBrQpEKTjbbA1QPp7xo6pFBdKGQ71i88LMQOZxMc392T1YE1 eKQnZwmwHcjeQFiO2PkZKORZaO6f X-Google-Smtp-Source: APXvYqwIT4VMEMFCJw9SdiIAwAvmysNtNtmNMEhT1B4zKqkavieGHLOVPa2rSO7vzmUInxuQAsBNzw== X-Received: by 2002:a17:90a:e64a:: with SMTP id ep10mr6295827pjb.59.1570045234962; Wed, 02 Oct 2019 12:40:34 -0700 (PDT) Received: from [192.168.1.22] (107-182-38-215.volcanocom.com. [107.182.38.215]) by smtp.gmail.com with ESMTPSA id r18sm259289pfc.3.2019.10.02.12.40.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Oct 2019 12:40:34 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: Ignite community is building Calcite-based prototype From: Julian Hyde In-Reply-To: Date: Wed, 2 Oct 2019 12:40:33 -0700 Cc: dev Content-Transfer-Encoding: quoted-printable Message-Id: References: <5ECF4055-6313-4B74-B6EC-53B89394E6BA@gmail.com> <1186B783-0CC7-4702-957B-4BB497E6E47A@pragmaticminds.de> To: dev X-Mailer: Apple Mail (2.3445.104.11) Denis, I=E2=80=99ve been a follower and admirer of Ignite for several years, so = I am delighted that you are considering Calcite. Ask questions on the dev list, log JIRA cases if you find them, and = we=E2=80=99ll do our best to help. I=E2=80=99d like to bring to your attention RelBuilder. Some people want = to go from SQL text to executable plan, but others want to drop in at = the relational algebra level, and RelBuilder is a convenient interface = for the latter. (The other) Julian > On Oct 1, 2019, at 3:43 PM, Denis Magda wrote: >=20 > Hi Julian, >=20 > Nice to e-meet you and thanks for being ready to help! Hopefully, the > Ignite community will be able to contribute valuable changes back to > Calcite as part of this activity - "pay good for good" :) >=20 > You are right that distributed computing, massive-parallel processing, = and > calculations/querying at scale is what Ignite is targeted for. = However, > while Drill is designed for analytics and IoTDB is for time-series, = Ignite > is primarily used for OLTP with an increasing number of real-time = analytics > use cases (no adhoc). >=20 > Let's stay in touch! >=20 > - > Denis >=20 >=20 > On Tue, Oct 1, 2019 at 6:42 AM Julian Feinauer = > wrote: >=20 >> Hi Igor, >>=20 >> I agree that it should be rather similar to what Drill did as = distributed >> computing also is a big concern for Ignite, I guess, right? >>=20 >> Julian >>=20 >> =EF=BB=BFAm 01.10.19, 15:06 schrieb "Seliverstov Igor" = : >>=20 >> Guys, >>=20 >> The better link: >> = https://cwiki.apache.org/confluence/display/IGNITE/IEP-37%3A+New+query+exe= cution+engine >> < >> = https://cwiki.apache.org/confluence/display/IGNITE/IEP-37:+New+query+execu= tion+engine >>>=20 >>=20 >> Almost everything you may see by the link is the same as Drill = guys >> already did, the difference is in details but the idea is the same. >>=20 >> Of course we=E2=80=99ll face many issues while development and = I'll appreciate >> if some of you assist us. >>=20 >> Regards, >> Igor >>=20 >>> 1 =D0=BE=D0=BA=D1=82. 2019 =D0=B3., =D0=B2 12:32, Julian Feinauer < >> j.feinauer@pragmaticminds.de> =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB= (=D0=B0): >>>=20 >>> Hi Denis, >>>=20 >>> Nice to hear from you and the ignite team... that sounds like an >> excellent idea. I liked the idea of Ignite since I heard about it (I = think >> when it became TLP back then). So I would be happy to help you if you = have >> specific questions... I=E2=80=98m currently working on a related = topic, namely >> integrate calcite as SQL Layer into Apache IoTDB . >>>=20 >>> Best >>> Julian >>>=20 >>> Holen Sie sich Outlook f=C3=BCr iOS >>> ________________________________ >>> Von: Denis Magda >>> Gesendet: Tuesday, October 1, 2019 2:37:20 AM >>> An: dev@calcite.apache.org ; dev < >> dev@ignite.apache.org> >>> Betreff: Ignite community is building Calcite-based prototype >>>=20 >>> Hey ASF-mates, >>>=20 >>> Just wanted to send a note for Ignite dev community who has started >>> prototyping >>> < >> = http://apache-ignite-developers.2346864.n4.nabble.com/New-SQL-execution-en= gine-td43724.html >>>=20 >>> with a new Ignite SQL engine and Calcite was selected as the most >> favorable >>> option. >>>=20 >>> We will truly appreciate if you help us with questions that might >> hit your >>> dev list. Ignite folks have already studied Calcite well enough and >> carried >>> on with the integration, but there might be tricky parts that would >> require >>> your expertise. >>>=20 >>> Btw, if anybody is interested in Ignite (memory-centric database and >>> compute platform) or would like to learn more details about the >> prototype >>> or join its development, please check these links or send us a note: >>>=20 >>> - https://ignite.apache.org >>> - >>>=20 >> = https://cwiki.apache.org/confluence/display/IGNITE/IEP-33%3A+New+SQL+execu= tor+engine+infrastructure >>>=20 >>>=20 >>> - >>> Denis, >>> Ignite PMC Chair >>=20 >>=20 >>=20 >>=20