hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jeremie simon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MAPREDUCE-6467) Submitting streaming job is not thread safe
Date Tue, 01 Sep 2015 17:09:46 GMT
jeremie simon created MAPREDUCE-6467:
----------------------------------------

             Summary: Submitting streaming job is not thread safe
                 Key: MAPREDUCE-6467
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6467
             Project: Hadoop Map/Reduce
          Issue Type: Bug
          Components: job submission
    Affects Versions: 2.7.1
            Reporter: jeremie simon
            Priority: Minor


The submission of the streaming job is not thread safe. 
That is because the class StreamJob is using the OptionBuilder which is itself not thread
safe. 

This can cause super tricky bugs. 

An easy fix would be to simply create instances of Option through the normal constructor and
decorate the object if necessary. 

This fix should be applied on the functions createOption and createBoolOption. 




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

Mime
View raw message