Return-Path: X-Original-To: apmail-flink-dev-archive@www.apache.org Delivered-To: apmail-flink-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4A16B17DD5 for ; Mon, 23 Mar 2015 18:45:59 +0000 (UTC) Received: (qmail 88151 invoked by uid 500); 23 Mar 2015 18:45:00 -0000 Delivered-To: apmail-flink-dev-archive@flink.apache.org Received: (qmail 88091 invoked by uid 500); 23 Mar 2015 18:45:00 -0000 Mailing-List: contact dev-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list dev@flink.apache.org Received: (qmail 88077 invoked by uid 99); 23 Mar 2015 18:45:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Mar 2015 18:45:00 +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 fhueske@gmail.com designates 209.85.160.170 as permitted sender) Received: from [209.85.160.170] (HELO mail-yk0-f170.google.com) (209.85.160.170) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Mar 2015 18:44:35 +0000 Received: by ykcn8 with SMTP id n8so77271872ykc.3 for ; Mon, 23 Mar 2015 11:44:33 -0700 (PDT) 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=2NuJcy+tosoebcx0AYOw7xUwZlLdzUW8WOPIaetE3Ac=; b=ujvzBuh3PciCkimAKg2pSIy30t8xUmeR8ggExgzKWA/jbbac2JUs5RbVQUlBKBCXJy 71cHqQLLtfZ6/0XecpODdGfGJZ96Qp87pi4mw0McOm0XpW2Z7+c5F/v+MWu00v+W05ak 8Sqda4QdXC2V5emyKdvr7QWcguCqKWV35NyGbFUJ26IyR3q2tNfIpnsqZIiBe+hfVEB/ 9MNQG7R6dHqyoV2X0i5AHtA7eqU21uCPeX/uA9BnbIZGUmnVWRdW4GKc80V16TXqNEMa sYlBl020QZcdDubjkbbNSWbJ91Rf9N5tAyd9u/gxjbeKkaS9udR9e5eq8sLpwgvrdA3R JZeg== MIME-Version: 1.0 X-Received: by 10.236.63.228 with SMTP id a64mr411584yhd.41.1427136273586; Mon, 23 Mar 2015 11:44:33 -0700 (PDT) Received: by 10.170.170.2 with HTTP; Mon, 23 Mar 2015 11:44:33 -0700 (PDT) Received: by 10.170.170.2 with HTTP; Mon, 23 Mar 2015 11:44:33 -0700 (PDT) In-Reply-To: References: Date: Mon, 23 Mar 2015 19:44:33 +0100 Message-ID: Subject: Re: [DISCUSS] Distributed TPC-H DataGenerator for flink-contrib From: Fabian Hueske To: dev@flink.apache.org Content-Type: multipart/alternative; boundary=089e0129440ca220aa0511f90ef7 X-Virus-Checked: Checked by ClamAV on apache.org --089e0129440ca220aa0511f90ef7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable +1 On Mar 23, 2015 7:39 PM, "Robert Metzger" wrote: > Great, thanks for taking some time looking at this! > > If nobody objects in the next 48 hours, I'll open a PR for the TPC-H data > generator. > > On Mon, Mar 23, 2015 at 7:34 PM, Henry Saputra > wrote: > > > Yeah, I believe it should be ok since we do not actually package any > > code bits from TPC-H. > > > > I think giving trademark nudge to TPC-H in our NOTICE file should be > good. > > > > - Henry > > > > On Mon, Mar 23, 2015 at 11:23 AM, Robert Metzger > > wrote: > > > I've send a message to admin-info@tpc.org and never got an answer. (o= n > > > http://www.tpc.org/trademarks/ they list admin@tpc.org as the right > > > address, but sending a message to admin@ redirects to admin-info@.) > > > > > > My code doesn't contain any TPC data or code. Its a Java > > re-implementation > > > of the C data generator. The only thing it does is using the name > "TPC". > > It > > > also tries to generate the same data as the official generator, but w= e > > > don't claim that. > > > > > > On Mon, Mar 23, 2015 at 5:58 PM, Henry Saputra < > henry.saputra@gmail.com> > > > wrote: > > > > > >> Robert, > > >> > > >> Just curious if you did try to send email to tpc.org to ask about > fair > > >> usage of example data? > > >> > > >> > > >> - Henry > > >> > > >> On Sat, Feb 28, 2015 at 12:07 PM, Robert Metzger > > > >> wrote: > > >> > I tried twice writing them but I didn't receive an answer. > > >> > But given that Apache Calcite is also using airlift/tpch in its > > >> > dependencies as well, I would like to add the TPC-H data generator > to > > >> > "flink-contrib". > > >> > I would also add a note that TPC is a registered trademark and tha= t > > our > > >> > generator is not the official generator and may not be used to > > generate > > >> > test data for performance measurement publications. > > >> > > > >> > > > >> > On Wed, Feb 11, 2015 at 3:02 PM, Stephan Ewen > > wrote: > > >> > > > >> >> I wrote them some time ago (like 12+ months) about the question > > whether > > >> we > > >> >> can include TPCH sample data for our programs. They replied they > were > > >> just > > >> >> revising their license to allow that. > > >> >> > > >> >> Should be possible now. Good idea to ping them again to make sure > > that > > >> it > > >> >> is approved now and that it holds for code as well... > > >> >> > > >> >> On Wed, Feb 11, 2015 at 2:22 PM, Robert Metzger < > rmetzger@apache.org > > > > > >> >> wrote: > > >> >> > > >> >> > Okay, thank you. I'll write a mail to tpc.org and ask which > rules > > we > > >> >> have > > >> >> > to respect. > > >> >> > > > >> >> > On Wed, Feb 11, 2015 at 2:16 PM, Fabian Hueske < > fhueske@gmail.com> > > >> >> wrote: > > >> >> > > > >> >> > > +1 for reaching out to the TPC. > > >> >> > > > > >> >> > > It might also be that it is OK to add the code but not under > the > > >> name > > >> >> > > TPC-H. > > >> >> > > > > >> >> > > 2015-02-11 13:55 GMT+01:00 Ufuk Celebi : > > >> >> > > > > >> >> > > > Nice, this is a great tool. :) > > >> >> > > > > > >> >> > > > On 09 Feb 2015, at 17:05, Robert Metzger < > rmetzger@apache.org> > > >> >> wrote: > > >> >> > > > > > >> >> > > > > However, the website is not really helpful: > > >> >> > > > http://www.tpc.org/trademarks/ > > >> >> > > > > > > >> >> > > > > As one data point, the Apache Calcite (incubating) projec= t > > also > > >> >> > depends > > >> >> > > > on > > >> >> > > > > the mentioned airlift/tpch repository: > > >> >> > > > > > > >> >> > > > > >> >> > > >> > > https://github.com/apache/incubator-calcite/blob/master/plus/pom.xml#L5= 7 > > >> >> > > > > and > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > > >> >> > > >> > > > https://github.com/apache/incubator-calcite/blob/master/plus/src/main/jav= a/org/apache/calcite/adapter/tpch/TpchSchema.java#L33 > > >> >> > > > > . > > >> >> > > > > > > >> >> > > > > How about adding a line to the NOTICE files acknowledging > > that > > >> TPC > > >> >> > is a > > >> >> > > > > registered trademark of the transaction processing counci= l? > > >> >> > > > > > >> >> > > > I find it reasonable to add it to the NOTICE files as an > > >> >> > acknowledgement. > > >> >> > > > > > >> >> > > > The trademark website says "For additional details please > > contact > > >> >> > > > admin@tpc.org." If we want to be on the safe side, we could > > >> write an > > >> >> > > > email and confirm. > > >> >> > > > > > >> >> > > > Any further opinions on this? > > >> >> > > > > > >> >> > > > =E2=80=93 Ufuk > > >> >> > > > > >> >> > > > >> >> > > >> > > > --089e0129440ca220aa0511f90ef7--