hadoop-mapreduce-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Allen Wittenauer (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (MAPREDUCE-4090) Branch 1 pipes doesn't work on MR2 clusters
Date Fri, 06 Nov 2015 01:54:28 GMT

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

Allen Wittenauer resolved MAPREDUCE-4090.
    Resolution: Won't Fix

It is expected to require recompilation if not outright code changes on major version upgrades.
 This is documented in the Hadoop Compatibility Guide.

Closing as won't fix.

> Branch 1 pipes doesn't work on MR2 clusters
> -------------------------------------------
>                 Key: MAPREDUCE-4090
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-4090
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: mrv1, mrv2, pipes
>    Affects Versions: 0.23.1, 1.0.1
>            Reporter: Ahmed Radwan
> If I compile pipes examples on branch 1: 
> {code}
> ant -Dcompile.c++=yes examples
> {code}
> And then try to run it on an MR2 cluster, the pipes job hangs forever at map 0% reduce
0%, I can see in the maps stderr:
> {code}
> Hadoop Pipes Exception: Illegal text protocol command 
> {code}
> The issue here is that if users have older pipes job, they won't be able to run it on
MR2 (without recompilation). Is this expected or there is something to be fixed so jobs can
be used interchangeably? Or should we document it as an incompatibility?

This message was sent by Atlassian JIRA

View raw message