Hi Wen, I think this vote should be in private@ list. Cheers Lei
On Tue, May 9, 2017 at 4:15 PM, Lei Chang <[email protected]> wrote: > > +1. > > On Tue, May 9, 2017 at 3:54 PM, Yi Jin <[email protected]> wrote: > >> +1 >> >> Xiang showed great code contribution in Apache HAWQ project including >> fixing bugs and contributing new features. His work shows his deep insight >> of this project and effective development work, he is also active in both >> user and dev mail list. Therefore, I think he deserves an Apache HAWQ >> committer. >> >> Best, >> Yi >> >> On Tue, May 9, 2017 at 5:40 PM, Lili Ma <[email protected]> wrote: >> >> > +1 for Xiang! >> > >> > Xiang has contributed a lot to Apache HAWQ project, including Ranger >> > integration, Hawq Register implementation and Resource Manager bug fix. >> > Also Xiang answered a lot of questions for HAWQ in usr/dev mail list and >> > StackOverFlow channel. He also shared the tech talk in Apache HAWQ >> Meetup. >> > >> > I think Xiang is well deserved to become a Apache HAWQ committer. >> > >> > Thanks >> > Lili >> > >> > 2017-05-09 14:18 GMT+08:00 Wen Lin <[email protected]>: >> > >> > > Hi All, >> > > >> > > This is a VOTE email for promoting candidate *Xiang Sheng* (with >> github >> > id >> > > *stanlyxiang*) from contributor to committer, who has been >> contributing >> > to >> > > Apache HAWQ (incubating) in last one and half years (from Nov. 2015 to >> > May >> > > 2017). Please give +1, 0 or -1 with reasons in this email thread. >> > > >> > > His contribution includes (but not limited to): >> > > *Direct contribution to code base:* >> > > >> > > - 43 commits in total with some major components in hawq involved, >> > > including contributions to Apache Ranger integration, hawq register >> > > and command line tools, resource manager. >> > > https://github.com/apache/incubator-hawq/commits?author=stan >> lyxiang >> > > - 41 closed PRs: https://github.com/apache/incu >> bator-hawq/pulls?q=is% >> > > 3Apr+is%3Aclosed+author%3Astanlyxiang >> > > <https://github.com/apache/incubator-hawq/pulls?q=is% >> > > 3Apr+is%3Aclosed+author%3Astanlyxiang> >> > > >> > > - 13 improvements including documentation, test, build, command >> line >> > > tools, code refactor. >> > > >> > > >> > > - HAWQ-140 <https://issues.apache.org/jira/browse/HAWQ-140>Add >> more >> > > information in HAWQ build instructions file >> > > - HAWQ-143 <https://issues.apache.org/jira/browse/HAWQ-143>Add >> > > informations in Apache-HAWQ README.md >> > > - HAWQ-154<https://issues.apache.org/jira/browse/HAWQ-154> >> Update >> > > BUILD_INSTRUCTIONS file for dependencies install method and >> > > ambiguous word. >> > > - HAWQ-203<https://issues.apache.org/jira/browse/HAWQ-203>Add a >> > guc >> > > for debug metadata, datalocality time stat. >> > > - HAWQ-265 <https://issues.apache.org/jira/browse/HAWQ-265 >> > > <https://issues.apache.org/jira/browse/HAWQ-279> >Change >> metadata >> > > share memory flush strategy to prevent out of share memory >> problem >> > > when >> > > create too many hdfs_file. >> > > - HAWQ-279 <https://issues.apache.org/jira/browse/HAWQ-279> >> Add >> > 2 >> > > guc in template-hawq-site >> > > - HAWQ-284 <https://issues.apache.org/jira/browse/HAWQ-284> >> Add a >> > > udf >> > > for new metadata flush strategy testing. >> > > - HAWQ-313 <https://issues.apache.org/jira/browse/HAWQ-313>Fix >> > > dereference pointer before null check >> > > - HAWQ-475 <https://issues.apache.org/jira/browse/HAWQ-475>Add >> > > build_type gcov for code coverage. >> > > - HAWQ-486 <https://issues.apache.org/jira/browse/HAWQ-486 >> >gpcheck >> > > can’t find namenode with Ambari install PHD >> > > - HAWQ-498 <https://issues.apache.org/jira/browse/HAWQ-498> >> Update >> > > property value in gpcheck.cnf >> > > - HAWQ-1430 <https://issues.apache.org/jira/browse/HAWQ-1430> >> > Update >> > > ranger related log level to avoid log flood >> > > - HAWQ-77 <https://issues.apache.org/jira/browse/HAWQ-77> Fix >> > source >> > > code comment for new ALTER/CREATE RESOURCE QUEUE >> > > - 10 bug fixes including test failure, resource manager, core-dump, >> > > command line tools, build components. >> > > >> > > >> > > - HAWQ-295<https://issues.apache.org/jira/browse/HAWQ-295> New >> > metadata >> > > flush strategy remove 1 entry every time flush due to flush >> > condition >> > > wrong. >> > > - HAWQ-998 <https://issues.apache.org/jira/browse/HAWQ-998> Fix >> > test >> > > for aggregate-with-null test. >> > > - HAWQ-1051 <https://issues.apache.org/jira/browse/HAWQ-1051> >> > > failing >> > > in reverse DNS lookup causes resource manager core dump >> > > - HAWQ-1076.<https://issues.apache.org/jira/browse/HAWQ-1076> >> > Fixed >> > > USAGE privilege bug on nextval(sequence) when optimizer on >> > > - HAWQ-1117 <https://issues.apache.org/jira/browse/HAWQ-1117> >> RM >> > > crash when init db after configure with param '--enable-cassert' >> > > - HAWQ-1160 <https://issues.apache.org/jira/browse/HAWQ-1160> >> Hawq >> > > checkperf does not handle hostfile correctly >> > > - HAWQ-1170 <https://issues.apache.org/jira/browse/HAWQ-1170> >> > Crash >> > > at cleanup_allocation_algorithm() when enable ‘—enable-cassert’ >> > > option >> > > - HAWQ-1208 <https://issues.apache.org/jira/browse/HAWQ-1208> >> > > Porting >> > > gpdb interconnect fix to hawq. >> > > - HAWQ-1349 <https://issues.apache.org/jira/browse/HAWQ-1349> >> make >> > > uninstall failed for make target gpmodcat_uninstall >> > > - HAWQ-1433 <https://issues.apache.org/jira/browse/HAWQ-1433> >> > ALTER >> > > RESOURCE QUEUE DDL does not check the format of attribute >> > > MEMORY_CLUSTER_LIMIT and CORE_CLUSTER_LIMIT >> > > - 14 subtask mainly focus on hawq register and hawq integration >> with >> > > ranger. >> > > >> > > >> > > - HAWQ-1044 <https://issues.apache.org/jira/browse/HAWQ-1044> Fix >> > bugs >> > > in test case TestHawqRegister.TestUsage2Case2IncludeDirectory >> > > - HAWQ-1221 <https://issues.apache.org/jira/browse/HAWQ-1221> >> hawq >> > > register should error out when register a yml file doesn’t exist >> > > - HAWQ-1221 <https://issues.apache.org/jira/browse/HAWQ-1221> >> Add >> > > register test case verify bug fix YamlFileNotExist and >> > > NonDefaultBucketnum >> > > check >> > > - HAWQ-1246 <https://issues.apache.org/jira/browse/HAWQ-1246> >> Add >> > > generation of RequestID, ClientIP, queryContext(SQL Statement) >> and >> > > encapsulate these contents to JSON request to RPS. >> > > - HAWQ-1256 <https://issues.apache.org/jira/browse/HAWQ-1256> >> > > Enhance >> > > libcurl connection to Ranger Plugin Service, keep it as a >> long-live >> > > connection in session level. >> > > - HAWQ-1256 <https://issues.apache.org/jira/browse/HAWQ-1256 >> > > > non-superuser connect to db will do aclcheck through ranger >> and >> > > curl handle haven’t been initialized. >> > > - HAWQ-1276 <https://issues.apache.org/jira/browse/HAWQ-1276> >> The >> > > error message is not friendly when ranger plugin service is >> > > unavailable. >> > > - HAWQ-1276 <https://issues.apache.org/jira/browse/HAWQ-1276> >> hawq >> > > should error out directly when ranger plugin service is >> > > unavailable, not a >> > > warning. >> > > - HAWQ-1292 <https://issues.apache.org/jira/browse/HAWQ-1292> >> > Change >> > > GUC enable_ranger(bool) to a text GUC(hawq_acl_type), which can >> > > allow other >> > > kinds of ACL. >> > > - HAWQ-1329 <https://issues.apache.org/jira/browse/HAWQ-1329> >> > > pg_catalog >> > > view fallback failed >> > > - HAWQ-1350 <https://issues.apache.org/jira/browse/HAWQ-1350> >> Add >> > > —enable-rps option to build ranger-plugin when build hawq >> > > - HAWQ-1350 <https://issues.apache.org/jira/browse/HAWQ-1350> >> Fix >> > > ranger-plugin makefile error >> > > - HAWQ-1362 <https://issues.apache.org/jira/browse/HAWQ-1362> >> Add >> > > RPS >> > > start/stop script in HAWQ start/stop script >> > > - HAWQ-1362 <https://issues.apache.org/jira/browse/HAWQ-1362> >> > remove >> > > SYS_CATALINA_HOME to stay consistent with build check >> CATALINA_HOME >> > > >> > > >> > > *Indirect contributions to code base: * >> > > Provides a lot of valuable comments for PRs and help improve the >> quality >> > of >> > > the codes. >> > > Reviewed for 63 closed RPs: https://github.com/apache >> > > /incubator-hawq/pulls?q=is%3Apr+commenter%3Astanlyxiang >> > > >> > > *Mailing List:* >> > > About 30 emails until now, related to answering questions, discussions >> > etc. >> > > http://mail-archives.apache.org/mod_mbox/incubator-hawq-dev >> > > >> > > *JIRA:* >> > > 47 JIRAs are created and assigned with most of them mapping to PRs >> above. >> > > 38 JIRAs are closed and 1 JIRAs are in progress (opened pull >> requests). >> > > https://issues.apache.org/jira/issues/?jql=project%20%3D%20H >> > > AWQ%20AND%20(reporter%20in%20(xsheng)%20OR%20assignee%20in%2 >> 0(xsheng)). >> > > >> > > >> > > *Voting ends one week from today, i.e., 6:30 **UTC on 2017-5-9 *or >> > whenever >> > > we got enough votes from PPMC members. >> > > >> > > Thanks and Regards, >> > > Wen Lin >> > > >> > >> > >
