Matthew Whelan created SPARK-5357:
-------------------------------------

             Summary: Upgrade from commons-codec 1.5
                 Key: SPARK-5357
                 URL: https://issues.apache.org/jira/browse/SPARK-5357
             Project: Spark
          Issue Type: Bug
          Components: Spark Core
    Affects Versions: 1.2.0, 1.1.0
            Reporter: Matthew Whelan


Spark uses commons-codec 1.5, which has a race condition in Base64.  That race 
was introduced in commons-codec 1.4 and resolved in 1.7.  The current version 
of commons-codec is 1.10.

Code that runs in Workers and assumes that Base64 is thread-safe will break 
because spark is using a non-thread-safe version.  See CODEC-96

In addition, the spark.files.userClassPathFirst mechanism is currently broken, 
(bug to come), so there isn't a viable work around for this issue.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to