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 134AA200BDB for ; Fri, 4 Nov 2016 06:26:03 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 11E41160B0B; Fri, 4 Nov 2016 05:26:03 +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 09AA1160AFF for ; Fri, 4 Nov 2016 06:26:01 +0100 (CET) Received: (qmail 11345 invoked by uid 500); 4 Nov 2016 05:26:01 -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 11332 invoked by uid 99); 4 Nov 2016 05:26:00 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Nov 2016 05:26:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 4337CC0957 for ; Fri, 4 Nov 2016 05:26:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.499 X-Spam-Level: ** X-Spam-Status: No, score=2.499 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_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5] autolearn=disabled Authentication-Results: spamd4-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 (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id kr7CkR4ESOAm for ; Fri, 4 Nov 2016 05:25:56 +0000 (UTC) Received: from mail-qk0-f176.google.com (mail-qk0-f176.google.com [209.85.220.176]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 10FAA5FCA2 for ; Fri, 4 Nov 2016 05:25:56 +0000 (UTC) Received: by mail-qk0-f176.google.com with SMTP id x190so83288734qkb.0 for ; Thu, 03 Nov 2016 22:25:56 -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=tVoGLzukh9wQ8UK0NHnqOspUrbbXyiIHV3GbDNHuI2M=; b=nqepNYeXGAQo3bYYjD0S1BUK75V0mvo6iYbbzfc/xYsNm6TErPVlqUvXioPQiVoZnS uE0th6ZzGuJSeVo7ZiiIX67QvrgOncSYZabAbqZ7XqDXHzg/+zJSLMOcClUFqzU1EvbA 9AQ7Aa//C3dyOM67DfzAM7gD2FuJynZ6eW9VJHS412SPs6bCjSFEOOzCjO6rLnQ/Yxzh M6ZXc271OGKEwb3/DVQBDhanyspdFxYX2V9YkIKGnGndPbUx1JpEpcAY9hObtfQO/AOS OtdrhyICmTFcqkz+hOfi7z+u88ACKacOKjR4KS4UXv9n4nQszL2MbWeJPDLBfU6ZGBYs 1Ynw== 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=tVoGLzukh9wQ8UK0NHnqOspUrbbXyiIHV3GbDNHuI2M=; b=hAN50SrChWK8A5L0BvQwVK8mK1eKt/2Y70cGqbujApij4bt6j2cIxBTOfnsvbyGD9l h/uP6baRaj2uSe97QgWOIO4riTzjp4rNqw8Zblu/u7FbWRBThj5R4n1Rd9sI4l1kZc/u JRgWi5pb1xawwRn0Jt/XWTsJMEC1QQFaxF4tGupdVE0QdGLYq6JYLufkO12xVEZvDW3K vmoHXiPrWQMjtjeYhH2N5V0HAGutqLpw8iDseGj4Y82F+KMifyGCJGuPMmqLBwITZQcp O9yub3rzWTUksHAE8qfX12R3zDfN2KiQhCruEDSfmPSkdPlrF8qbm3e2X/H/uxVTGx9x 4rJw== X-Gm-Message-State: ABUngvc+vmD18L45m2yAaQLGG3fUYGEEZcN/0QHTuqeTgUtcaQS9gSGzETMY6R0XGrS8AbTnwej7wd93ittKeU88 X-Received: by 10.55.23.65 with SMTP id i62mr3851420qkh.238.1478237155479; Thu, 03 Nov 2016 22:25:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.145.232 with HTTP; Thu, 3 Nov 2016 22:25:54 -0700 (PDT) In-Reply-To: References: From: Wen Lin Date: Fri, 4 Nov 2016 13:25:54 +0800 Message-ID: Subject: Re: New Committer: Hong Wu To: dev@hawq.incubator.apache.org Content-Type: multipart/alternative; boundary=001a1147a0528be449054072e883 archived-at: Fri, 04 Nov 2016 05:26:03 -0000 --001a1147a0528be449054072e883 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Congratulations! 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 > > > --001a1147a0528be449054072e883--