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 ED3FD200D2F for ; Wed, 1 Nov 2017 11:15:32 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id EBCA9160BEA; Wed, 1 Nov 2017 10:15:32 +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 165AF160BE6 for ; Wed, 1 Nov 2017 11:15:31 +0100 (CET) Received: (qmail 50785 invoked by uid 500); 1 Nov 2017 10:15:31 -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 50773 invoked by uid 99); 1 Nov 2017 10:15:30 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Nov 2017 10:15:30 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 0CD7AC20ED for ; Wed, 1 Nov 2017 10:15:30 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.379 X-Spam-Level: ** X-Spam-Status: No, score=2.379 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_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id X_Qh98-ZxIjn for ; Wed, 1 Nov 2017 10:15:28 +0000 (UTC) Received: from mail-wm0-f50.google.com (mail-wm0-f50.google.com [74.125.82.50]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id DB8EE5FAF3 for ; Wed, 1 Nov 2017 10:15:27 +0000 (UTC) Received: by mail-wm0-f50.google.com with SMTP id y80so3817146wmd.0 for ; Wed, 01 Nov 2017 03:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=2TdLy/aKuDrUllso2AFbko92ake5c49+1NgNMEV/qHw=; b=j2yfHD3kr18c5mENDsDphh8Ay8XTYRmFNaiGOUJ21/3ocnSNl7mZRrgC/qHfeX0ZFl T72SfRbMeJLsJcpX4/hiktAVzMS7mHetEOxoQUJUSK+eRcN67JBowgVqHaTvFIK2uxOk 7PmzUbSs1htm1OZRF4nMVlAV4a/AxkUbp4gFiMH0y3FS98RQY7dMFgynDBR+QCPp25su r8y4/my/u0vH08X5+spn2Uefq5wNj3z0833s5M3e8KMHLkadhnyZauzOmAtfKawrqeSa I66D8MIs1zIfyK5FxOPfgviBGTv2mOfYGkv2fKy6yE6e898+3OeqrepouAp2WkQvjjND 64nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=2TdLy/aKuDrUllso2AFbko92ake5c49+1NgNMEV/qHw=; b=VaSadrFqOGpgMOZ/Iq9/qVvsUAXCJZz8nLP2UyDFejmYp9B/9gFCJ0lSWUs4bP/E2B JGjYjUJsua3fpfJb5PVS4GcSXTAid3QuNniAwUQ8D2n6gC4ZrPbLXeJn/zlJZmRog9lY oDTB2YmklcDaD5suWR7aL5VuPF79fp8aWTCYKeC/gsb7gTKKHFg0DmPz35B2M9/gddYe scd/TyKsmQXqhbK6poK5UG5DngLlggg2MnmdKEeCsaS5836x2c7FtHpDyruE4I++sZsy GadiNkReHN2nT8mWBxUqNuO//rpwOU2PfP1jeSxNIuDTViIGr9WDZPFx58yV6PxPw9+p R2Iw== X-Gm-Message-State: AMCzsaWX+A74apEdrue4Jp/5GLOz6/j30DJTKIR4m+zejVDyF6xSh34O b4gX5GseLVgX+rtMtbaWRB4YA70xkIN6PiASpLpUHyDt X-Google-Smtp-Source: ABhQp+TWMiRWKeHswI5YpiTBUT9Ux1zFofu/Ukx6lJ7G56br9YoaSiVfS6yR9ISsKzK+kbH+9hT5nqkultYTgHduQ98= X-Received: by 10.80.240.26 with SMTP id r26mr6206840edl.57.1509531326622; Wed, 01 Nov 2017 03:15:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.183.102 with HTTP; Wed, 1 Nov 2017 03:15:25 -0700 (PDT) In-Reply-To: References: From: stanly sheng Date: Wed, 1 Nov 2017 18:15:25 +0800 Message-ID: Subject: Re: New committer: Chunling Wang To: dev@hawq.incubator.apache.org Content-Type: multipart/alternative; boundary="089e082139dc803137055ce926fe" archived-at: Wed, 01 Nov 2017 10:15:33 -0000 --089e082139dc803137055ce926fe Content-Type: text/plain; charset="UTF-8" Congrats, Chunling ! 2017-11-01 14:15 GMT+08:00 Hubert Zhang : > Congrats to Chunling > > On Wed, Nov 1, 2017 at 2:10 PM, yanqing weng wrote: > > > The Project Management Committee (PMC) for Apache HAWQ (incubating) has > > invited Chunling Wang to become a committer and we are pleased to > announce > > that > > she 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 her and we are looking forward to > > collaborating with her in the open source community. > > > > Her contribution includes (but not limited to): > > > > *Direct contribution to code base:* > > > > - *37 commits* in total with some major components in hawq involved, > > including contributions to Apache Ranger integration, hawq register > > and command line tools. https://github.com/apac > > he/incubator-hawq/commits?author=wcl14 > > > > - *29 closed PRs*: https://github.com/apache > > /incubator-hawq/pulls?utf8=%E2%9C%93&q=is%3Apr%20is%3Aclosed > > %20author%3Awcl14 > > > 9C%93&q=is%3Apr%20is%3Aclosed%20author%3Awcl14> > > - *2 improvements* including documentation, test, build, command line > > tools, code refactor. > > - HAWQ-1358 . > > Refactor gpfdist library in featuretest. > > - HAWQ-1377 . Add > > more information for Ranger related GUCs in default hawq-site.xml. > > - *13 bug fixes* including test failure, ranger, register, core-dump, > > command line tools, build components. > > - HAWQ-1020 . Fix > > bugs to let feature tests TestCommonLib.TestHdfsConfig and > > TestCommonLib.TestYanConfig run in concourse > > - HAWQ-1037 . > > Modify > > way to get HDFS port in TestHawqRegister > > - HAWQ-1037 . Get > > HDFS namenode host from HAWQ catalog tables instead of from HDFS > > configuration file > > - HAWQ-1037 . Add > > get OS user in hdfs_config when is not set > > - HAWQ-1113 > > . Fix bug when files in yaml is > > disordered, hawq > > register error in force mode. > > - HAWQ-1145 . Add > > UDF gp_relfile_insert_for_register and add insert metadata into > > gp_relfile_node and gp_persistent_relfile_node for HAWQ register > > - HAWQ-1237 <>https://issues.apache.org/jira/browse/HAWQ-1237. > > Modify > > hard code 'select' privilege in create_ranger_request_json_batch() > > in > > rangerrest.c > > - HAWQ-1239 . > Fail > > to call pg_rangercheck_batch() when when 'rte->rtekind != > > RTE_RELATION' or > > 'requiredPerms == 0' > > - HAWQ-1356 . Add > > waring when user does not have usage privilege of namespace. > > - HAWQ-1357 . > Super > > user also need to check create privilege of public schema from > > Ranger. > > - HAWQ-1367 . > HAWQ > > can access to user tables that have no permission with fallback > > check table. > > - HAWQ-1426 . Fix > > bug that hawq extract meets error after the table was reorganized > > - HAWQ-1525 . > > Segmentation fault occurs if reindex database when loading data > from > > Hive > > to HAWQ using hcatalog > > - 22 subtask and Improvement mainly focus on test framework, hawq > > register and hawq integration with ranger. > > - HAWQ-572 . Add > > fault injection in parquet_getnext(). > > - HAWQ-572 . Add > > fault injection test cases for QE side > > - HAWQ-619 . Add > > comments for inputformat test cases. > > - HAWQ-619 . > Change > > gpextract to hawqextract for InputFormat unit test. > > - HAWQ-969 . Add > > getting configuration from HDFS and YARN > > - HAWQ-969 . fix > > bugs > > in last commit > > - HAWQ-969 . > Modify > > some functions in hdfs_config.cpp and yarn_config.cpp > > - HAWQ-991 . > Refator > > HAWQ Register code for partition table. > > - HAWQ-1034 . > > Delete > > code for hawq register repair mode > > - HAWQ-1044 . Add > > normal path testcase for hawq register when file exists, file does > > not exist and --force > > - HAWQ-1044 . Add > > normal path testcase for hawq register --repair > > - HAWQ-1044 . > > Remove > > duplicated testcases for hawq resgister usage2 > > - HAWQ-1044 . Add > > some error path test cases for hawq register (TestUsage2Case1Error > > Encoding, TestUsage2Case1Bucket0, TestUsage2Case1IncludeDirectory) > > - HAWQ-1044 . Add > > some error path test case for hawq register(TestUsage2Case1ErrorH > > ashTableRegistry, TestUsage2Case1LargerEof, TestUsage2Case1W > > rongDistributionPolicy) > > - HAWQ-1044 . > > Enhance hawq register test cases for normal mode and force mode > > - HAWQ-1044 . Fix > > bugs in testcase TestHawqRegister.TestUsage2Case1IncludeDirectory > > - HAWQ-1140 . > > Parallelize test cases for hawqregister usage2. > > - HAWQ-1140 . > > Rename > > yml file name and table name in TestUsage2Case1ErrorHashTableR > > egistry > > - HAWQ-1249 . > Don't > > do ACL checks on segments > > - HAWQ-1359 . Fix > > bugs in policy tests for HAWQ with Ranger enabled and add test > > for HAWQ-1367 > > - HAWQ-1418 . > Print > > executing command for hawq register > > - HAWQ-1418 . > Move > > print executing command after setup logging > > > > *Indirect contributions to code base: * > > Provides a lot of valuable comments for PRs and help improve the quality > of > > the codes. > > Reviewed for 34 closed RPs: https://github.com/apache > > /incubator-hawq/pulls?utf8=%E2%9C%93&q=is%3Apr%20commenter%3Awcl14 > > > > *JIRA:* > > *35 JIRAs* are created and assigned with most of them mapping to PRs > above. > > 33 JIRAs are closed and 2 JIRAs are in progress (opened pull requests). > > https://issues.apache.org/jira/browse/HAWQ-1416?jql=project% > > 20%3D%20HAWQ%20AND%20(reporter%20in%20(wcl14)%20OR%20assigne > > e%20in%20(wcl14)) > > > > Regards, > > Ivan > > > > > > -- > Thanks > > Hubert Zhang > -- Best Regards, Xiang Sheng --089e082139dc803137055ce926fe--