Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id B2A0E200B4F for ; Tue, 12 Jul 2016 05:00:44 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id B11E5160A7D; Tue, 12 Jul 2016 03:00:44 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id D2F40160A78 for ; Tue, 12 Jul 2016 05:00:43 +0200 (CEST) Received: (qmail 85295 invoked by uid 500); 12 Jul 2016 03:00:42 -0000 Mailing-List: contact dev-help@hawq.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hawq.incubator.apache.org Delivered-To: mailing list dev@hawq.incubator.apache.org Received: (qmail 85283 invoked by uid 99); 12 Jul 2016 03:00:42 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jul 2016 03:00:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 26C37181298 for ; Tue, 12 Jul 2016 03:00:42 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.179 X-Spam-Level: * X-Spam-Status: No, score=1.179 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id uVP_3GJxVN9S for ; Tue, 12 Jul 2016 03:00:38 +0000 (UTC) Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with ESMTPS id 9BFFC5FAFD for ; Tue, 12 Jul 2016 03:00:37 +0000 (UTC) Received: by mail-wm0-f45.google.com with SMTP id i5so6359451wmg.0 for ; Mon, 11 Jul 2016 20:00:37 -0700 (PDT) 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; bh=3mZfCh2Z5J3UABIVJOxFMmzJDr2Kym1WnLk3GEofb9g=; b=fLxd22lXYKCx+N7lIQa02WUktGRofiORBVq9buSOXWotsOexG89BRm3qLyQDL0zNcK gchNMjtdlflrnoJtCZD27GKE54/6KC6631MNjMLde5K4/23A+lbBWsZw40jJ8635W4wW g6OEG8rptdB6NS4pGcwWuJVq8wUp9Si+0Va+ZRZ/peoeexKcZMcyEGPo84wViKRuE3My Q7jbtLA6Dhw1+B9CCRn0WBChco6XtXiaSBKazQDdi8MOHmQc49Z2mWoxCz8d7IloooMN ursZPu7d8QiFEOadz2R8aGOtxpkE1MWkWh6YJje3jsHdFLrQbVghMayxQ64ZSmlNsUoN sPOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3mZfCh2Z5J3UABIVJOxFMmzJDr2Kym1WnLk3GEofb9g=; b=PTI5cwYeGYTUEata/g1k1UwHGWZlERmdsjTQeV2GByfmcnERyJ0JoFyhSFLLgCrUu3 dw9nbYbdzrAkxS6syM8czptZ/pYnpAwFFpVd5K+4ef1rDbupEIMKTa/SBbTH/COhkH8p vQYs8g6y5XzVABUR0+oUKTmegPMyMW73nEFYQhbV522lB0eL+9aGQ37t00lQgEn4qrro SGVq//XOmasWtAI5nkAPUxIcDTsvW8pIARnMozVDiAtku/kazuJIILzlZCpQpKueE6LF iRGoDr/9UNhlDgWyQaFH7E7xWL4mCWtSlpqj3KR490fMYABkVvGn43ryU3Y/XWs/EmHK jwcw== X-Gm-Message-State: ALyK8tJCsL6J/pxetliIxYqNPhzNCaRHmC4nbY7frb6ums8qHETkOHCXD6VuTfIYSfLXs9++woCvAq4yofxU0g== X-Received: by 10.194.172.138 with SMTP id bc10mr2620953wjc.65.1468292430734; Mon, 11 Jul 2016 20:00:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.136.65 with HTTP; Mon, 11 Jul 2016 20:00:29 -0700 (PDT) In-Reply-To: References: From: Paul Guo Date: Tue, 12 Jul 2016 11:00:29 +0800 Message-ID: Subject: Re: [VOTE] HAWQ 2.0.0-incubating Release To: dev@hawq.incubator.apache.org Cc: Hong Wu , jyao@pivotal.io Content-Type: multipart/alternative; boundary=089e0122e8c4c2a8e5053767780f archived-at: Tue, 12 Jul 2016 03:00:44 -0000 --089e0122e8c4c2a8e5053767780f Content-Type: text/plain; charset=UTF-8 0. Yes, RAT check failures need to be handled. I do not know much about RAT but if we could just check affect files of one patch I'd 100% agree it is in CI. 1. Those "git-cloned" repo are "git-cloned" only when necessary (i.e. when related options are specified in configure command. 2. The thrift info has been in the ImportLogs file. I'd suggest move this (probably with more details) into the README file. 2016-07-12 0:33 GMT+08:00 Roman Shaposhnik : > On Mon, Jul 11, 2016 at 2:27 AM, Radar Da lei wrote: > > Hi Goden, > > > > I have pushed commits of 'HAWQ-892 > > ' and 'HAWQ-901 > > ' into branch > > '2.0.0.0-incubating'. > > Ok, with these two additional commits I presumed the branch was ready > for review. I'm not done with the full review yet, but here are the top > concerns > that would make me -1 this branch if it did go for a vote: > 0. mvn verify produces tons of RAT check failures that need to be > carefully > analyzed. As an aside -- I highly recommend having a CI job that > runs mvn verify > on a regular basis. > > 1. Pulling source from external repositories in an unconditional way. > There's quite a bit of 'git clone' going on in the build system. > The easiest way > to see it all is to run > $ git grep -R 'git ' . | grep clone > My first concern is that all of these calls need to be made > conditional. IOW, > I should be able to build a basic HAWQ binary without it doing > 'git clone' and > instead relying on pointers to the same binary dependencies provided > via > build configuration. This could be a documentation issue and if so > I'd appreciate > having it published on the wiki some place. > > On top of that, we have two bigger issues with the following repos: > https://github.com/jconway/plr.git -- GPL > https://github.com/postgres/postgres.git -- Cryptography > > We need to make sure that HAWQ can be built with those altogether.' > > 2. As a minor nit, I see that you imported thrift source under > depends/thirdparty/thrift > and it would be great if there were a way to: > 2.1. make sure that it is obvious what *release* version of > thrift it was > 2.2. make sure that it is obvious if anything in there gets patched > > > Thanks, > Roman. > --089e0122e8c4c2a8e5053767780f--