hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lei Chang <chang.lei...@gmail.com>
Subject Re: [VOTE] New committer: Xiang Sheng
Date Tue, 09 May 2017 08:16:21 GMT
Hi Wen, I think this vote should be in private@ list.

Cheers
Lei



On Tue, May 9, 2017 at 4:15 PM, Lei Chang <chang.lei.cn@gmail.com> wrote:

>
> +1.
>
> On Tue, May 9, 2017 at 3:54 PM, Yi Jin <yjin@pivotal.io> 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 <lilima@apache.org> 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 <wlin@pivotal.io>:
>> >
>> > > 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
>> > >
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message