Congrats! On Sat, Nov 5, 2016 at 4:52 AM, Roman Shaposhnik <ro...@shaposhnik.org> wrote:
> Congrats! Great job, Hong! > > Thanks, > Roman. > > On Thu, Nov 3, 2016 at 9:47 PM, Lili Ma <lil...@apache.org> wrote: > > The Project Management Committee (PMC) for Apache HAWQ (incubating) has > > invited Hong Wu to become a committer and we are pleased to announce that > > he has accepted. > > > > Being a committer enables easier contribution to the project since there > is > > no need to go via the patch submission process. This should enable better > > 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=is% > > 3Apr+user%3Axunzhang+author%3Axunzhang+is%3Aclosed > > <https://github.com/apache/incubator-hawq/pulls?q=is% > 3Apr+user%3Axunzhang+author%3Axunzhang+is%3Aclosed> > > - *9 features and code refactor including hawq register, hawq > > extract, orc, libhdfs3, test infrastructure, etc.* > > - HAWQ-991 <https://issues.apache.org/jira/browse/HAWQ-991>. > Write > > hawqregister to support registering tables from yaml files > > - HAWQ-1012 <https://issues.apache.org/jira/browse/HAWQ-1012>. > > Check whether the input yaml file for hawq register is valid > > - HAWQ-1011 <https://issues.apache.org/jira/browse/HAWQ-1011>. > > Check whether the table to be registered is existed > > - HAWQ-1033 <https://issues.apache.org/jira/browse/HAWQ-1033>. > Add > > —force option for hawq register > > - HAWQ-1050 <https://issues.apache.org/jira/browse/HAWQ-1050>. > > Support help without dash for register > > - HAWQ-1034 <https://issues.apache.org/jira/browse/HAWQ-1034>. > > Implement —repair option for hawq register > > - HAWQ-1024 <https://issues.apache.org/jira/browse/HAWQ-1024>. > Add > > rollback system in hawq register > > - HAWQ-1060 <https://issues.apache.org/jira/browse/HAWQ-1060>. > > Refactor hawq register with better readability and quality > > - HAWQ-1005 <https://issues.apache.org/jira/browse/HAWQ-1005>. > Add > > schema info, distribution policy info with Parquet format in > hawqextact > > - HAWQ-1025 <https://issues.apache.org/jira/browse/HAWQ-1025 > >. > > Add bucket number in the yaml file of hawq extract, modify > > the actual elf > > for usage1 > > - HAWQ-796 <https://issues.apache.org/jira/browse/HAWQ-796>. > > Extend orc library to support reading files from HDFS > > - HAWQ-618 <https://issues.apache.org/jira/browse/HAWQ-618>. > > Import libhdfs3 for internal management > > - HAWQ-707 <https://issues.apache.org/jira/browse/HAWQ-707>. > > Remove google test dependency from libhdfs3 and libyarn folder > > - HAWQ-873 <https://issues.apache.org/jira/browse/HAWQ-873>. > > Improve checking time for Travis CI > > - HAWQ-735 <https://issues.apache.org/jira/browse/HAWQ-735>. > Add > > —with-thrift to control building thrift inside or not > > - HAWQ-721 <https://issues.apache.org/jira/browse/HAWQ-721>. > New > > Feature Test Skeleton > > - HAWQ-911 <https://issues.apache.org/jira/browse/HAWQ-911>. > > Optimize and refactor makefile for feature test framework > > - HAWQ-810 <https://issues.apache.org/jira/browse/HAWQ-810>. > Add > > stringFormat utility > > - HAWQ-804 <https://issues.apache.org/jira/browse/HAWQ-804>. > Add > > feature test case for error table > > - HAWQ-805 <https://issues.apache.org/jira/browse/HAWQ-805>. > Add > > feature test case for external table > > - HAWQ-806 <https://issues.apache.org/jira/browse/HAWQ-806>. > Add > > feature test case of sub plan > > - HAWQ-808 <https://issues.apache.org/jira/browse/HAWQ-808>. > Add > > feature test cases for external oid > > - HAWQ-955 <https://issues.apache.org/jira/browse/HAWQ-955>. > Add > > scripts for running feature tests in parallel > > - HAWQ-768 <https://issues.apache.org/jira/browse/HAWQ-768>: > > Refactor C++ code for common library for new feature test > framework > > - HAWQ-811 <https://issues.apache.org/jira/browse/HAWQ-811>. > > Refactor sql_util to support returning error message output > > - HAWQ-807 <https://issues.apache.org/jira/browse/HAWQ-807>. > > Refactor test cases for gpcopy > > - HAWQ-816 <https://issues.apache.org/jira/browse/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 <https://issues.apache.org/jira/browse/HAWQ-608>. > Fix > > bugs for libyarn > > - HAWQ-647 <https://issues.apache.org/jira/browse/HAWQ-647>. > Fix > > compilation bug under debug mode > > - HAWQ-638 <https://issues.apache.org/jira/browse/HAWQ-638>. > Fix > > upload bug using pip installed PyGreSQL > > - HAWQ-711 <https://issues.apache.org/jira/browse/HAWQ-711>. > > Bugfix for libyarn/libhdfs building dependency > > - HAWQ-734 <https://issues.apache.org/jira/browse/HAWQ-734>. > Fix > > bugs for feature test framework > > - HAWQ-754 <https://issues.apache.org/jira/browse/HAWQ-754>. > Fix > > libhdfs3/libyarn building bug > > - HAWQ-757 <https://issues.apache.org/jira/browse/HAWQ-757>. > Fix > > compilation bug for feature test framework > > - HAWQ-848 <https://issues.apache.org/jira/browse/HAWQ-848>. > > Bugfix: gpfdist coredump “Failed initialization(url.c:1671)" > > - HAWQ-805 <https://issues.apache.org/jira/browse/HAWQ-805>. > Fix > > version dismatch error with OCRA ON > > - HAWQ-933 <https://issues.apache.org/jira/browse/HAWQ-933>. > > Warning fix for gpnetbench > > - HAWQ-990 <https://issues.apache.org/jira/browse/HAWQ-990>. > Fix > > Union clause break with distributed by clause > > - HAWQ-1022 <https://issues.apache.org/jira/browse/HAWQ-1022>. > > Bugfix for getCommandOutput, using reference to temporary > > variable in stack > > address > > - HAWQ-1023 <https://issues.apache.org/jira/browse/HAWQ-1023>. > Fix > > incorrect usage of java.lang.String.replaceAll > > - HAWQ-1061 <https://issues.apache.org/jira/browse/HAWQ-1061>. > Fix > > data loss when file locations include directories, check > > policy and bucket > > number in all mode > > - HAWQ-991 <https://issues.apache.org/jira/browse/HAWQ-991>. > > Bugfix for hawq register under —force mode > > - *2 tools setup and enabled for better code quality* > > - HAWQ-597 <https://issues.apache.org/jira/browse/HAWQ-597>. Add > > Travis CI for HAWQ > > - HAWQ-939 <https://issues.apache.org/jira/browse/HAWQ-939>. > Add > > coverity scan for HAWQ > > - *3 documentation improvement* > > - HAWQ-707 <https://issues.apache.org/jira/browse/HAWQ-707>. > > Update License file > > - HAWQ-1029 <https://issues.apache.org/jira/browse/HAWQ-1029>. > > Update hawqregister_help info for 2.0.1.0 hawq release > > - HAWQ-948 <https://issues.apache.org/jira/browse/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 the > > code quality. i.e., review for 149 PR > > <https://github.com/apache/incubator-hawq/pulls?utf8=%E2% > 9C%93&q=is%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 = HAWQ AND (reporter in (xunzhang) OR assignee > in > > (xunzhang)) <https://issues.apache.org/ > jira/issues/?filter=12338474> to > > filter > > > > > > Thanks > > Lili > -- Thanks Hubert Zhang