You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Lars Francke (JIRA)" <ji...@apache.org> on 2010/02/25 12:58:27 UTC

[jira] Created: (HBASE-2267) More improvements to the Maven build

More improvements to the Maven build
------------------------------------

                 Key: HBASE-2267
                 URL: https://issues.apache.org/jira/browse/HBASE-2267
             Project: Hadoop HBase
          Issue Type: Improvement
          Components: build
            Reporter: Lars Francke
            Assignee: Lars Francke
            Priority: Minor
             Fix For: 0.21.0


This issue tracks all the as of yet uncommitted changes to the new Maven build system.

There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HBASE-2267) More improvements to the Maven build

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack resolved HBASE-2267.
--------------------------

    Resolution: Fixed

Committed but seems like tests are broke.  Are they broke for you Lars?  They don't compile.

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch, HBASE-2267-2.patch, hbase2267.sh
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HBASE-2267) More improvements to the Maven build

Posted by "Lars Francke (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Francke updated HBASE-2267:
--------------------------------

    Attachment: hbase2267.sh
                HBASE-2267-2.patch

This should hopefully - in addition to the above mentioned things - fix the build on hudson.

* Removed a bit more stuff that's inherited
* Fixed a few more plugin versions
* Added a few more plugins to the reporting section
* The shell script now removes the two web.xml files too. Those are automatically generated but they should be generated in the target directory. This'll have to be fixed

I'm currently working on site and report generation but that's not that easy...this should be in a committable state. If you choose to do so I'll open another ticket for more changes to Maven. Feedback from Paul would be highly appreciated :)

Any other things not working?

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch, HBASE-2267-2.patch, hbase2267.sh
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HBASE-2267) More improvements to the Maven build

Posted by "Lars Francke (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Francke updated HBASE-2267:
--------------------------------

    Attachment: hbase2267.sh
                HBASE-2267-1.patch


* Removed a few more unnecessary declarations, fixed a few more plugin versions
* Added the most recent jOpt version to the dependency management (this was discussed as a replacement for commons-cli)
* Include MDC Replication in the final tar build
* As per Paul's suggestion I changed the fork mode from surefire to "always" and upped the memory to 512mb

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch, hbase2267.sh
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HBASE-2267) More improvements to the Maven build

Posted by "Lars Francke (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lars Francke updated HBASE-2267:
--------------------------------

    Attachment:     (was: hbase2267.sh)

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-2267) More improvements to the Maven build

Posted by "Lars Francke (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12841586#action_12841586 ] 

Lars Francke commented on HBASE-2267:
-------------------------------------

Everything works fine for me and even Hudson is fine now. Yay!

The problem with Hudson now should only be a configuration error in Hudson itself. Some paths will probably have to be adjusted.

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch, HBASE-2267-2.patch, hbase2267.sh
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-2267) More improvements to the Maven build

Posted by "Paul Smith (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-2267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12839941#action_12839941 ] 

Paul Smith commented on HBASE-2267:
-----------------------------------

+1 from me, (not that it really counts _that_ much). great to have all the plugin versions in there, that'll keep the build stable. awesome.

> More improvements to the Maven build
> ------------------------------------
>
>                 Key: HBASE-2267
>                 URL: https://issues.apache.org/jira/browse/HBASE-2267
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: build
>            Reporter: Lars Francke
>            Assignee: Lars Francke
>            Priority: Minor
>             Fix For: 0.21.0
>
>         Attachments: HBASE-2267-1.patch, HBASE-2267-2.patch, hbase2267.sh
>
>
> This issue tracks all the as of yet uncommitted changes to the new Maven build system.
> There are hints in HBASE-2264, HBASE-2254 and probably HBASE-2099 as to what has yet to be done. This isn't as urgent as the last patches to Maven.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.