hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Yang (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-6255) Create an rpm integration project
Date Wed, 16 Feb 2011 18:15:24 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-6255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12995431#comment-12995431
] 

Eric Yang commented on HADOOP-6255:
-----------------------------------

There are pros and cons to have packaging outside of the source code.  When packaging is outside
of source code, it encourages downstream companies like Redhat to aggregate patches and back
port features to create working packages.  However, It takes much longer to produce a useful
release because the usable binary depends on the support of downstream companies rather than
hadoop developers.  Adoption rate will improve when features can be delivered to customer
sooner rather than later.  For this reason, the development community should be responsible
to govern it's own creation, rather than leaving packaging problems at downstream adaptors.
 

There are wide spectrum of testing, like unit test, integration test, performance test, stress
test, regression test, etc.  Unit test still runs prior to packaging, but integration test
should run after packaging.  The current setup in hudson is only unit tests.  Integration
test will come when hadoop converts to use maven, and setup cluster of machines in hudson.
 When those prerequisite are completed, then it make sense to test package installation and
additional tests.

The goal of this patch is to ensure the dependent projects like pig, hive, hbase, chukwa,
mahout, have a good alignment on the project structure to improve development/deployment environment.
 I plan to submit patches for downstream projects to adopt the same structure, and hopefully
smooth out integration pain points among projects.

> Create an rpm integration project
> ---------------------------------
>
>                 Key: HADOOP-6255
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6255
>             Project: Hadoop Common
>          Issue Type: New Feature
>    Affects Versions: 0.20.100
>            Reporter: Owen O'Malley
>            Assignee: Eric Yang
>             Fix For: 0.20.100
>
>         Attachments: HADOOP-6255-branch-0.20-security-1.patch, HADOOP-6255-branch-0.20-security-2.patch,
HADOOP-6255-branch-0.20-security.patch, HADOOP-6255.patch, deployment.pdf
>
>
> We should be able to create RPMs for Hadoop releases.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message