Artem Kupchinskiy created SPARK-25885:
-----------------------------------------

             Summary: HighlyCompressedMapStatus deserialization optimization
                 Key: SPARK-25885
                 URL: https://issues.apache.org/jira/browse/SPARK-25885
             Project: Spark
          Issue Type: Improvement
          Components: Spark Core
    Affects Versions: 2.2.0
            Reporter: Artem Kupchinskiy


HighlyCompressedMapStatus uses unnecessary indirection level during 
deserialization and construction. It uses ArrayBuffer, as an interim storage, 
before the actual map construction. Since both methods could be application hot 
spots under certain workloads, it is worth to get rid of that intermediate 
level.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to