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 TestUsage2Case1ErrorHashTableRegistry - 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
