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 D20019B50 for ; Fri, 7 Dec 2012 01:14:14 +0000 (UTC) Received: (qmail 5057 invoked by uid 500); 7 Dec 2012 01:14:14 -0000 Delivered-To: apmail-incubator-drill-user-archive@incubator.apache.org Received: (qmail 4988 invoked by uid 500); 7 Dec 2012 01:14:14 -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 4978 invoked by uid 99); 7 Dec 2012 01:14:14 -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:14:14 +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 ted.dunning@gmail.com designates 209.85.210.176 as permitted sender) Received: from [209.85.210.176] (HELO mail-ia0-f176.google.com) (209.85.210.176) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Dec 2012 01:14:06 +0000 Received: by mail-ia0-f176.google.com with SMTP id k32so6326568iak.21 for ; Thu, 06 Dec 2012 17:13:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=1XUs6hVPQ8Qy04iyi9vPHK9Xh3f49Bl6WLIitdHTcu4=; b=KTrtIQ0uMrkvXDwmMWPwh04FuzS7ydR0II3+deMiNFQ4Lfmz7oaslGqb4qOsA9hOau Nz7hsFzQa0V/Wo+1VGzVsntzhouBLB8tMlpFis98U+XqEtJK4DuuRVBvYDyBBm6r+2D0 wbDP3e3Jr0vcSj0lx0SUVtjexCTAXPmUCgDzIFVesqkyHH4BelunSLznF6f6kr/5SPDR Cnu0Jr1EHCcrOg2Gp284CYcTwNYufmdZGiEVW+QoC8/cDuw3cMpTJewRUpVzRyQj3T88 y/f159pRn7RW5UGR0LR51pK7KTEl/c6liHtAt5nsDwXbk17D3S2DscFdIghy+8XEBfix uE8Q== Received: by 10.50.163.99 with SMTP id yh3mr3504634igb.29.1354842825724; Thu, 06 Dec 2012 17:13:45 -0800 (PST) MIME-Version: 1.0 Received: by 10.64.97.106 with HTTP; Thu, 6 Dec 2012 17:13:15 -0800 (PST) In-Reply-To: References: From: Ted Dunning Date: Fri, 7 Dec 2012 02:13:15 +0100 Message-ID: Subject: Re: What do you want out of Apache Drill? To: drill-dev@incubator.apache.org Cc: drill-user@incubator.apache.org Content-Type: multipart/alternative; boundary=e89a8f83ac515a942d04d038ed29 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f83ac515a942d04d038ed29 Content-Type: text/plain; charset=UTF-8 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. --e89a8f83ac515a942d04d038ed29--