hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wen Lin <w...@pivotal.io>
Subject [VOTE] New committer: Xiang Sheng
Date Tue, 09 May 2017 06:18:54 GMT
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=stanlyxiang
   - 41 closed PRs: https://github.com/apache/incubator-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%20(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