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 D09F6200BC3 for ; Fri, 4 Nov 2016 06:25:50 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id CF21F160B0B; Fri, 4 Nov 2016 05:25:50 +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 CBBFC160AFF for ; Fri, 4 Nov 2016 06:25:49 +0100 (CET) Received: (qmail 10233 invoked by uid 500); 4 Nov 2016 05:25:44 -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 10221 invoked by uid 99); 4 Nov 2016 05:25:43 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Nov 2016 05:25:43 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 263CA1A92C0 for ; Fri, 4 Nov 2016 05:25:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.48 X-Spam-Level: ** X-Spam-Status: No, score=2.48 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=pivotal-io.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 8eOUhudq5DXZ for ; Fri, 4 Nov 2016 05:25:39 +0000 (UTC) Received: from mail-vk0-f50.google.com (mail-vk0-f50.google.com [209.85.213.50]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 4831E5F24F for ; Fri, 4 Nov 2016 05:25:39 +0000 (UTC) Received: by mail-vk0-f50.google.com with SMTP id w194so58528469vkw.2 for ; Thu, 03 Nov 2016 22:25:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pivotal-io.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=bvGbeyq/L9HHmIB6LFJXOxBbJ+OhJXrZo1SiwqJuR8o=; b=rNJToTHNEvLB+8ffaEAQ6ltbaitYkKKOM59rtGBrrbLU+1UslTQeNbPyrKqtt2yYY+ UtJdFCXJrfsBK+WN+Y0X9AL30tE9pqx0qC6HrXKc99sDH/yIpHl3tu29KVBCv83memdF ic8M9vDTywGo5InZWZfuksNGS3rxNa8ZKFet4VPEPwwhvflVkz43fvzgIWHHP50YLENC dZ3ojelvLKRB1itDqpLKGwhqoTxkprRZDO6FyjFHU8spJMyfR6dTLpC5qyB4IWM8/5I+ mjN9mQCZNsigB7gVm2ibYpZ7MridHlbbduzyFuA0033LaRvbyMJIQuozL5TejLD/nD03 m4CQ== 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; bh=bvGbeyq/L9HHmIB6LFJXOxBbJ+OhJXrZo1SiwqJuR8o=; b=WsKPYvSIaOemW0TaOn4H7SnSNRfFzHy5rcgAA5CIGpXRs3PyJiUgpQ5f/wUJuLlVPL BM13EFXqQJpxQKzmt94zIspD1jSzCESPH0SuakEioZ6vXGtmxUMY0gdLviMuKTW6xEX0 DDW8AgrtgZx/LYF80NgP9IHu6voOPVHnilKLVT5A1g8qxzIA08786tqdCqV19dB/v6QR V1jeU3+OkKQhapKF0lwV6A4SQimBGstv3Lndb+FNvJnikYzAMbJw5uW30flUMaR21OZ4 DJwwuRNnB9D/5EqEZCss5+SVfKGlPqSFgwokj+bm4kw6InHnFMLRhicM0k8PvPm0nKjl YLlw== X-Gm-Message-State: ABUngve0vv8X8pGMkkZEtjwcGk3nc9vYSELrb1hgpFnXoGH5DpFgpz+QSlyEjWEECCn2Pm5YNIOlagrlBCapJK0w X-Received: by 10.31.102.6 with SMTP id a6mr9109258vkc.151.1478237138720; Thu, 03 Nov 2016 22:25:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.159.36.182 with HTTP; Thu, 3 Nov 2016 22:25:38 -0700 (PDT) In-Reply-To: References: From: Ivan Weng Date: Fri, 4 Nov 2016 13:25:38 +0800 Message-ID: Subject: Re: New Committer: Hong Wu To: dev@hawq.incubator.apache.org Content-Type: multipart/alternative; boundary=94eb2c092d688c30cf054072e747 archived-at: Fri, 04 Nov 2016 05:25:51 -0000 --94eb2c092d688c30cf054072e747 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Congratulations! Regards, Ivan On Fri, Nov 4, 2016 at 1:21 PM, Yi Jin wrote: > Congratulations! Hong! > > On Fri, Nov 4, 2016 at 3:47 PM, Lili Ma wrote: > > > The Project Management Committee (PMC) for Apache HAWQ (incubating) has > > invited Hong Wu to become a committer and we are pleased to announce th= at > > he has accepted. > > > > Being a committer enables easier contribution to the project since ther= e > is > > no need to go via the patch submission process. This should enable bett= er > > productivity. > > > > Please join us in congratulating him and we are looking forward to > > collaborating with him in the open source community. > > > > His contribution includes (but not limited to): > > > > - *Direct contribution to code base:* > > - *79 commits in total with most of the major components in hawq > > involved. This shows that he has solid knowledge and skill of > hawq.* > > - 66 closed PRs: https://github.com/apache/ > > incubator-hawq/pulls?q=3Dis% > > 3Apr+user%3Axunzhang+author%3Axunzhang+is%3Aclosed > > > 3Apr+user%3Axunzhang+author%3Axunzhang+is%3Aclosed> > > - *9 features and code refactor including hawq register, hawq > > extract, orc, libhdfs3, test infrastructure, etc.* > > - HAWQ-991 . > > Write > > hawqregister to support registering tables from yaml files > > - HAWQ-1012 . > > Check whether the input yaml file for hawq register is valid > > - HAWQ-1011 . > > Check whether the table to be registered is existed > > - HAWQ-1033 . > > Add > > =E2=80=94force option for hawq register > > - HAWQ-1050 . > > Support help without dash for register > > - HAWQ-1034 . > > Implement =E2=80=94repair option for hawq register > > - HAWQ-1024 . > > Add > > rollback system in hawq register > > - HAWQ-1060 . > > Refactor hawq register with better readability and quality > > - HAWQ-1005 . > > Add > > schema info, distribution policy info with Parquet format in > > hawqextact > > - HAWQ-1025 >. > > Add bucket number in the yaml file of hawq extract, modify > > the actual elf > > for usage1 > > - HAWQ-796 . > > Extend orc library to support reading files from HDFS > > - HAWQ-618 . > > Import libhdfs3 for internal management > > - HAWQ-707 . > > Remove google test dependency from libhdfs3 and libyarn folder > > - HAWQ-873 . > > Improve checking time for Travis CI > > - HAWQ-735 . > Add > > =E2=80=94with-thrift to control building thrift inside or not > > - HAWQ-721 . > New > > Feature Test Skeleton > > - HAWQ-911 . > > Optimize and refactor makefile for feature test framework > > - HAWQ-810 . > Add > > stringFormat utility > > - HAWQ-804 . > Add > > feature test case for error table > > - HAWQ-805 . > Add > > feature test case for external table > > - HAWQ-806 . > Add > > feature test case of sub plan > > - HAWQ-808 . > Add > > feature test cases for external oid > > - HAWQ-955 . > Add > > scripts for running feature tests in parallel > > - HAWQ-768 : > > Refactor C++ code for common library for new feature test > > framework > > - HAWQ-811 . > > Refactor sql_util to support returning error message output > > - HAWQ-807 . > > Refactor test cases for gpcopy > > - HAWQ-816 . > > Redefine semantics of execute interface in feature test > framework > > - *15 bug fix in components including parser, planner, external > > table, command line tool, libyarn, compile and build, test > > infrastructure* > > - HAWQ-608 . > Fix > > bugs for libyarn > > - HAWQ-647 . > Fix > > compilation bug under debug mode > > - HAWQ-638 . > Fix > > upload bug using pip installed PyGreSQL > > - HAWQ-711 . > > Bugfix for libyarn/libhdfs building dependency > > - HAWQ-734 . > Fix > > bugs for feature test framework > > - HAWQ-754 . > Fix > > libhdfs3/libyarn building bug > > - HAWQ-757 . > Fix > > compilation bug for feature test framework > > - HAWQ-848 . > > Bugfix: gpfdist coredump =E2=80=9CFailed initialization(url.c:= 1671)" > > - HAWQ-805 . > Fix > > version dismatch error with OCRA ON > > - HAWQ-933 . > > Warning fix for gpnetbench > > - HAWQ-990 . > Fix > > Union clause break with distributed by clause > > - HAWQ-1022 . > > Bugfix for getCommandOutput, using reference to temporary > > variable in stack > > address > > - HAWQ-1023 . > > Fix > > incorrect usage of java.lang.String.replaceAll > > - HAWQ-1061 . > > Fix > > data loss when file locations include directories, check > > policy and bucket > > number in all mode > > - HAWQ-991 . > > Bugfix for hawq register under =E2=80=94force mode > > - *2 tools setup and enabled for better code quality* > > - HAWQ-597 . Add > > Travis CI for HAWQ > > - HAWQ-939 . > Add > > coverity scan for HAWQ > > - *3 documentation improvement* > > - HAWQ-707 . > > Update License file > > - HAWQ-1029 . > > Update hawqregister_help info for 2.0.1.0 hawq release > > - HAWQ-948 . > Add > > README.md for running feature tests > > - *Indirect** contribution(Code Reviews) to code base:* > > - Provided a lot of insightful comments which helped to improve t= he > > code quality. i.e., review for 149 PR > > > 9C%93&q=3Dis%3Apr%20commenter%3Axunzhang> > > including > > 142 closed and 7 open. > > - https://cwiki.apache.org/confluence/display/HAWQ/Build+ > and+Install > > - *Mailing List:* > > - Collaborated with community interactively on a lot of topics. > Based > > on my counting, he had 30+ emails: 8 in Jun., 13 in July, 3 in > > Aug., 10 in > > Sep. > > - http://mail-archives.apache.org/mod_mbox/incubator-hawq-dev > > - *Jira Created/Assigned*: > > - 56 JIRAs are created and assigned with most of them mapping to = PR > > above: use project =3D HAWQ AND (reporter in (xunzhang) OR assign= ee > in > > (xunzhang)) jira/issues/?filter=3D12338474> > > to > > filter > > > > > > Thanks > > Lili > > > --94eb2c092d688c30cf054072e747--