[
https://issues.apache.org/jira/browse/MAHOUT-1786?focusedWorklogId=451257&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-451257
]
ASF GitHub Bot logged work on MAHOUT-1786:
------------------------------------------
Author: ASF GitHub Bot
Created on: 25/Jun/20 20:00
Start Date: 25/Jun/20 20:00
Worklog Time Spent: 10m
Work Description: rawkintrevo closed pull request #174:
URL: https://github.com/apache/mahout/pull/174
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
Issue Time Tracking
-------------------
Worklog Id: (was: 451257)
Remaining Estimate: 0h
Time Spent: 10m
> Make classes implements Serializable for Spark 1.5+
> ---------------------------------------------------
>
> Key: MAHOUT-1786
> URL: https://issues.apache.org/jira/browse/MAHOUT-1786
> Project: Mahout
> Issue Type: Improvement
> Components: Math
> Affects Versions: 0.11.0
> Reporter: Michel Lemay
> Assignee: Pat Ferrel
> Priority: Minor
> Labels: performance
> Fix For: 0.13.2
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Spark 1.5 comes with a new very efficient serializer that uses code
> generation. It is twice as fast as kryo. When using mahout, we have to set
> KryoSerializer because some classes aren't serializable otherwise.
> I suggest to declare Math classes as "implements Serializable" where needed.
> For instance, to use coocurence package in spark 1.5, we had to modify
> AbstractMatrix, AbstractVector, DenseVector and SparseRowMatrix to make it
> work without Kryo.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)