Congrats to Chunling On Wed, Nov 1, 2017 at 2:10 PM, yanqing weng <[email protected]> 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 > <https://github.com/apache/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 > <https://github.com/apache/incubator-hawq/pulls?utf8=%E2% > 9C%93&q=is%3Apr%20is%3Aclosed%20author%3Awcl14> > - *2 improvements* including documentation, test, build, command line > tools, code refactor. > - HAWQ-1358 <https://issues.apache.org/jira/browse/HAWQ-1358>. > Refactor gpfdist library in featuretest. > - HAWQ-1377 <https://issues.apache.org/jira/browse/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 <https://issues.apache.org/jira/browse/HAWQ-1020>. Fix > bugs to let feature tests TestCommonLib.TestHdfsConfig and > TestCommonLib.TestYanConfig run in concourse > - HAWQ-1037 <https://issues.apache.org/jira/browse/HAWQ-1037>. > Modify > way to get HDFS port in TestHawqRegister > - HAWQ-1037 <https://issues.apache.org/jira/browse/HAWQ-1037>. Get > HDFS namenode host from HAWQ catalog tables instead of from HDFS > configuration file > - HAWQ-1037 <https://issues.apache.org/jira/browse/HAWQ-1037>. Add > get OS user in hdfs_config when is not set > - HAWQ-1113 <https://issues.apache.org/jira/browse/HAWQ-1113> > <https://mail.google.com/>. Fix bug when files in yaml is > disordered, hawq > register error in force mode. > - HAWQ-1145 <https://issues.apache.org/jira/browse/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 <https://issues.apache.org/jira/browse/HAWQ-1239>. Fail > to call pg_rangercheck_batch() when when 'rte->rtekind != > RTE_RELATION' or > 'requiredPerms == 0' > - HAWQ-1356 <https://issues.apache.org/jira/browse/HAWQ-1356>. Add > waring when user does not have usage privilege of namespace. > - HAWQ-1357 <https://issues.apache.org/jira/browse/HAWQ-1357>. Super > user also need to check create privilege of public schema from > Ranger. > - HAWQ-1367 <https://issues.apache.org/jira/browse/HAWQ-1367>. HAWQ > can access to user tables that have no permission with fallback > check table. > - HAWQ-1426 <https://issues.apache.org/jira/browse/HAWQ-1426>. Fix > bug that hawq extract meets error after the table was reorganized > - HAWQ-1525 <https://issues.apache.org/jira/browse/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 <https://issues.apache.org/jira/browse/HAWQ-572>. Add > fault injection in parquet_getnext(). > - HAWQ-572 <https://issues.apache.org/jira/browse/HAWQ-572>. Add > fault injection test cases for QE side > - HAWQ-619 <https://issues.apache.org/jira/browse/HAWQ-619>. Add > comments for inputformat test cases. > - HAWQ-619 <https://issues.apache.org/jira/browse/HAWQ-619>. Change > gpextract to hawqextract for InputFormat unit test. > - HAWQ-969 <https://issues.apache.org/jira/browse/HAWQ-969>. Add > getting configuration from HDFS and YARN > - HAWQ-969 <https://issues.apache.org/jira/browse/HAWQ-969>. fix > bugs > in last commit > - HAWQ-969 <https://issues.apache.org/jira/browse/HAWQ-969>. Modify > some functions in hdfs_config.cpp and yarn_config.cpp > - HAWQ-991 <https://issues.apache.org/jira/browse/HAWQ-991>. Refator > HAWQ Register code for partition table. > - HAWQ-1034 <https://issues.apache.org/jira/browse/HAWQ-1034>. > Delete > code for hawq register repair mode > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. Add > normal path testcase for hawq register when file exists, file does > not exist and --force > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. Add > normal path testcase for hawq register --repair > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. > Remove > duplicated testcases for hawq resgister usage2 > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. Add > some error path test cases for hawq register (TestUsage2Case1Error > Encoding, TestUsage2Case1Bucket0, TestUsage2Case1IncludeDirectory) > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. Add > some error path test case for hawq register(TestUsage2Case1ErrorH > ashTableRegistry, TestUsage2Case1LargerEof, TestUsage2Case1W > rongDistributionPolicy) > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. > Enhance hawq register test cases for normal mode and force mode > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044>. Fix > bugs in testcase TestHawqRegister.TestUsage2Case1IncludeDirectory > - HAWQ-1140 <https://issues.apache.org/jira/browse/HAWQ-1140>. > Parallelize test cases for hawqregister usage2. > - HAWQ-1140 <https://issues.apache.org/jira/browse/HAWQ-1140>. > Rename > yml file name and table name in TestUsage2Case1ErrorHashTableR > egistry > - HAWQ-1249 <https://issues.apache.org/jira/browse/HAWQ-1249>. Don't > do ACL checks on segments > - HAWQ-1359 <https://issues.apache.org/jira/browse/HAWQ-1359>. Fix > bugs in policy tests for HAWQ with Ranger enabled and add test > for HAWQ-1367 > - HAWQ-1418 <https://issues.apache.org/jira/browse/HAWQ-1418>. Print > executing command for hawq register > - HAWQ-1418 <https://issues.apache.org/jira/browse/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
