[ 
https://issues.apache.org/jira/browse/OOZIE-2229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohini Palaniswamy updated OOZIE-2229:
--------------------------------------
    Description: 
The version for oozie-hadoop-utils package for different versions is of the 
form 
<oozie.hadoop-utils.version>hadoop-${hadoop.majorversion}-${project.version}</oozie.hadoop-utils.version>


i.e
<version>hadoop-1-4.2.0-SNAPSHOT</version>
<version>hadoop-2-4.2.0-SNAPSHOT</version>
<version>hadoop-3-4.2.0-SNAPSHOT</version>

This is breaking the standard major.minor.revision.patch versioning for jar or 
the <major version>.<minor version>.<incremental version>-<qualifier> standard 
for maven.

This causes problems with maven plugins like versions and also problems with 
some of our internal systems which do not expect alphabets and special 
characters (- in this case) in the major version.

The correct way to do this would be to use classifiers like how it is done in 
Pig and Sqoop for different versions of hadoop.

  was:
The version for oozie-hadoop-utils package for different versions is of the 
form 
<oozie.hadoop-utils.version>hadoop-${hadoop.majorversion}-${project.version}</oozie.hadoop-utils.version>


i.e
<version>hadoop-1-4.2.0-SNAPSHOT</version>
<version>hadoop-2-4.2.0-SNAPSHOT</version>
<version>hadoop-3-4.2.0-SNAPSHOT</version>

This is breaking the standard major.minor.revision.patch versioning for jar or 
the <major version>.<minor version>.<incremental version>-<qualifier> standard 
for maven.

This causes problems with maven plugins like versions and also problems with 
some of our internal systems which do not expect alphabets and special 
characters (- in this case) in the versioning.

The correct way to do this would be to use classifiers like how it is done in 
Pig and Sqoop for different versions of hadoop.


> oozie-hadoop-utils version does not conform to standard
> -------------------------------------------------------
>
>                 Key: OOZIE-2229
>                 URL: https://issues.apache.org/jira/browse/OOZIE-2229
>             Project: Oozie
>          Issue Type: Bug
>            Reporter: Rohini Palaniswamy
>            Assignee: Ryota Egashira
>             Fix For: trunk
>
>
> The version for oozie-hadoop-utils package for different versions is of the 
> form 
> <oozie.hadoop-utils.version>hadoop-${hadoop.majorversion}-${project.version}</oozie.hadoop-utils.version>
> i.e
> <version>hadoop-1-4.2.0-SNAPSHOT</version>
> <version>hadoop-2-4.2.0-SNAPSHOT</version>
> <version>hadoop-3-4.2.0-SNAPSHOT</version>
> This is breaking the standard major.minor.revision.patch versioning for jar 
> or the <major version>.<minor version>.<incremental version>-<qualifier> 
> standard for maven.
> This causes problems with maven plugins like versions and also problems with 
> some of our internal systems which do not expect alphabets and special 
> characters (- in this case) in the major version.
> The correct way to do this would be to use classifiers like how it is done in 
> Pig and Sqoop for different versions of hadoop.



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

Reply via email to