Return-Path: X-Original-To: apmail-incubator-drill-user-archive@minotaur.apache.org Delivered-To: apmail-incubator-drill-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A6BE5E53E for ; Fri, 7 Dec 2012 01:26:16 +0000 (UTC) Received: (qmail 34867 invoked by uid 500); 7 Dec 2012 01:26:16 -0000 Delivered-To: apmail-incubator-drill-user-archive@incubator.apache.org Received: (qmail 34822 invoked by uid 500); 7 Dec 2012 01:26:16 -0000 Mailing-List: contact drill-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: drill-user@incubator.apache.org Delivered-To: mailing list drill-user@incubator.apache.org Received: (qmail 34813 invoked by uid 99); 7 Dec 2012 01:26:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Dec 2012 01:26:16 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mkogan@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Dec 2012 01:26:08 +0000 Received: by mail-ob0-f175.google.com with SMTP id vb8so6729784obc.6 for ; Thu, 06 Dec 2012 17:25:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=fIBwDOpmnH53aVzs3Auv/XOlr1vMvwFbFmjcvq9+dJk=; b=Jk6NgUtHj2Uj1+9En1hEsXkVK8jCJUj+DEnayIb4D06r0NaJZQoJ6Neoz6J0hx5TIL qBad3i7AiJwcmHaZ5PVJYCXDtd38FiWX/K149/ikcgYvPCt0VeF4Hkj8+7lqSRsZVbjx vp5zsBjEWZvHSWXyalcXqMwJECKyVFAiuGDPd4dwSrnA7paqRAYHvkTV11idICM+6kiJ VModgO0y51QWgmntn2FCeYLaCHPvgZ0a+/8ychtcA33UZGfwtqYSXPUXQf8X2tlOXSc/ yAqzZZ8/cwk5Dly8dTBQnXX2OAtQyih42MzM78AfDGMWJYg7I4o9xtEi4ckUd1Gm8LS7 cxdQ== MIME-Version: 1.0 Received: by 10.60.30.70 with SMTP id q6mr2352119oeh.103.1354843547381; Thu, 06 Dec 2012 17:25:47 -0800 (PST) Received: by 10.76.169.7 with HTTP; Thu, 6 Dec 2012 17:25:47 -0800 (PST) In-Reply-To: References: Date: Thu, 6 Dec 2012 17:25:47 -0800 Message-ID: Subject: Re: What do you want out of Apache Drill? From: Mike Kogan To: drill-user@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8ff1c6385e2e4a04d0391848 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8ff1c6385e2e4a04d0391848 Content-Type: text/plain; charset=ISO-8859-1 I would very much be interested in having a SPARQL interface, though I am not sure how well Drill will handle many joins. On Thu, Dec 6, 2012 at 5:13 PM, Ted Dunning wrote: > On Thu, Dec 6, 2012 at 8:44 PM, Julian Hyde wrote: > > > ... > > 1 A SQL interface (in addition to DrQL interface) > > > > With your help, this may arrive before DrQL is integrated. > > > > 2 JDBC driver > > > > Should be pretty straightforward. Not on anybody's task list just yet, I > don't think. > > > > 3 Access to the stack at a lower level (i.e. a way to use the > > high-performance scan operators without writing a query) > > > > Definitely going to happen. > > > > 4 Ability to query in-memory Java data in a compact form (e.g. arrays of > > primitives or nio buffers) > > > > I wonder if this is just a matter of writing a special scanner or a special > flavor of join at the execution point. The scanner for the case where the > in-memory compact form is only readable in sequential form. The > join-operator if the memory can be accessed at random. > > ... > > I know some of these are outside of Drill's scope. If so, feel free to > > disregard. But if you don't ask, you don't get. :) > > > > They all look pretty reasonable to me. > --e89a8ff1c6385e2e4a04d0391848--