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 33F0A107FB for ; Tue, 17 Dec 2013 19:20:54 +0000 (UTC) Received: (qmail 52816 invoked by uid 500); 17 Dec 2013 19:20:53 -0000 Delivered-To: apmail-incubator-drill-user-archive@incubator.apache.org Received: (qmail 52757 invoked by uid 500); 17 Dec 2013 19:20:53 -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 52742 invoked by uid 99); 17 Dec 2013 19:20:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Dec 2013 19:20:53 +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 (athena.apache.org: domain of altekrusejason@gmail.com designates 209.85.214.53 as permitted sender) Received: from [209.85.214.53] (HELO mail-bk0-f53.google.com) (209.85.214.53) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Dec 2013 19:20:49 +0000 Received: by mail-bk0-f53.google.com with SMTP id na10so2974023bkb.40 for ; Tue, 17 Dec 2013 11:20:27 -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=f6woQD5LvslBK0fT+qUwHc6L1Yrae9NAWpQS2RsKSKY=; b=oRpGYR16MryAICqfcxcdEdqW8nqbmYcIJrIlvIDvKfeLO2+UKmfJZjUDkzu2v0WjfG W4+wrHtAttfk6QFoPVJEOdcRj0YT4ULqUBaRii+XkSB2FqAtdaA9Mfx7H6MdzqqwzbXZ pGMrwwHY1RPM6U71lMS88rztFxBxn1N2wqOLHQnmTZNv6Su/dDlBHPRQEMPXK/05Q+ti SN1pggxd+mlW2r9jPSBD+yObgVd3tnONVjflA495p4Ap6mXRO2yPI0nYsfbc8kJey2eJ OC+r1s7WhteRXap7svCKRgEMYimspbML2FllWiQHJ+CDuuC+URA6T7Ia6nL5/6QaWhon dYOw== X-Received: by 10.204.116.70 with SMTP id l6mr14250bkq.130.1387308027827; Tue, 17 Dec 2013 11:20:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.204.68.74 with HTTP; Tue, 17 Dec 2013 11:20:07 -0800 (PST) In-Reply-To: <41303078-8058-41F3-87E7-6B83C224FE4C@gmail.com> References: <41303078-8058-41F3-87E7-6B83C224FE4C@gmail.com> From: Jason Altekruse Date: Tue, 17 Dec 2013 13:20:07 -0600 Message-ID: Subject: Re: hangout notes Dec 17 To: drill-dev Cc: Apache Drill User Content-Type: multipart/mixed; boundary=047d7b874d6a31977004edbfd244 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b874d6a31977004edbfd244 Content-Type: multipart/alternative; boundary=047d7b874d6a31976d04edbfd242 --047d7b874d6a31976d04edbfd242 Content-Type: text/plain; charset=ISO-8859-1 Tim, Not sure why the attachment didn't go through, it is just a plain text document. I have attached to this message as well. You can also check out the notes on the doc: https://docs.google.com/document/d/1o2GvZUtJvKzN013JdM715ZBzhseT0VyZ9WgmLMeeUUk/edit# -Jason On Tue, Dec 17, 2013 at 12:35 PM, Michael Hausenblas < michael.hausenblas@gmail.com> wrote: > > > Michael, if you would like to add my gmail address as an editor to the > hangout document I can post my notes there without making you copy them. > > Thanks for the offer and you should have edit access now. > > Cheers, > Michael > > -- > Michael Hausenblas > Ireland, Europe > http://mhausenblas.info/ > > On 17 Dec 2013, at 17:55, Jason Altekruse > wrote: > > > Hi all, > > > > Attached are notes from this weeks hangout. > > > > Michael, if you would like to add my gmail address as an editor to the > hangout document I can post my notes there without making you copy them. > > > > Jacques - I took some notes during your brief description of the code > generation system. I have copied them below if you would like to expand on > it a little bit and throw it up on the wiki > > > > - question to jacques? how does code generation work > > - methods need to be implemented > > - methods bodies need to be inserted somewhere > > - simple scaler function- do setup, do eval > > - scalar function is added to setup, eval added to do_eval > > - mapping sets map function bodies to any function you want to > > - in join, you have 6-8 abstract methods, that need to be > populated > > - apply multiple expression trees to each of the methods > > - the mapping set is how you map particular expressions to the > functions > > > > - Jason Altekruse > > --047d7b874d6a31976d04edbfd242 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Tim,

Not sure why the attachment didn&#= 39;t go through, it is just a plain text document. I have attached to this = message as well.


-Jason


On Tue, Dec 17, 2013 at 12:35 PM, Michael Hausenbl= as <michael.hausenblas@gmail.com> wrote:

> Michael, if you would like to add my gmail address as an editor to the= hangout document I can post my notes there without making you copy them.
Thanks for the offer and you should have edit access now.

Cheers,
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Michael

--
Michael Hausenblas
Ireland, Europe
http://mhausenblas.i= nfo/

On 17 Dec 2013, at 17:55, Jason Altekruse <altekrusejason@gmail.com> wrote:

> Hi all,
>
> Attached are notes from this weeks hangout.
>
> Michael, if you would like to add my gmail address as an editor to the= hangout document I can post my notes there without making you copy them. >
> Jacques - I took some notes during your brief description of the code = generation system. I have copied them below if you would like to expand on = it a little bit and throw it up on the wiki
>
> - question to jacques? how does code generation work
> =A0 =A0 =A0 =A0 - methods need to be implemented
> =A0 =A0 =A0 =A0 - methods bodies need to be inserted somewhere
> =A0 =A0 =A0 =A0 - simple scaler function- do setup, do eval
> =A0 =A0 =A0 =A0 - scalar function is added to setup, eval added to do_= eval
> =A0 =A0 =A0 =A0 - mapping sets map function bodies to any function you= want to
> =A0 =A0 =A0 =A0 - in join, you have 6-8 abstract methods, that need to= be populated
> =A0 =A0 =A0 =A0 - apply multiple expression trees to each of the metho= ds
> =A0 =A0 =A0 =A0 - the mapping set is how you map particular expression= s to the functions
>
> - Jason Altekruse


--047d7b874d6a31976d04edbfd242-- --047d7b874d6a31977004edbfd244--