You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2016/11/28 23:46:58 UTC

[jira] [Created] (HBASE-17188) Improve precommit handling of modules to run against so that when top level is changed, only the top level is run

Sean Busbey created HBASE-17188:
-----------------------------------

             Summary: Improve precommit handling of modules to run against so that when top level is changed, only the top level is run
                 Key: HBASE-17188
                 URL: https://issues.apache.org/jira/browse/HBASE-17188
             Project: HBase
          Issue Type: Task
          Components: build, community
            Reporter: Sean Busbey
            Priority: Minor


Our personality's definition of which modules to run (called "personality_modules") should make the optimization to only run the top level build when the "changed modules" includes the top-level (indicated with ".").

An example of this can be found in the way the example Apache Yetus personality for Apache Hadoop handles the "unit" test type : [ref github|https://github.com/apache/yetus/blob/master/precommit/personality/hadoop.sh#L279]. We should do this for all test types.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)