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

Yicong Huang updated SPARK-58177:
---------------------------------
    Affects Version/s: 4.3.0
                           (was: 5.0.0)

> Fix wrong operand in SVD++ aggregateMessages combiner
> -----------------------------------------------------
>
>                 Key: SPARK-58177
>                 URL: https://issues.apache.org/jira/browse/SPARK-58177
>             Project: Spark
>          Issue Type: Bug
>          Components: GraphX
>    Affects Versions: 4.3.0
>            Reporter: Matthew Ball
>            Priority: Major
>              Labels: pull-request-available
>
> When SVD++ combines two updates for the same node, it is supposed to add them 
> together. For one of the values, the code started from the wrong update, so 
> that value was never actually added up: it doubled one side and threw the 
> other away. Any node with two or more edges ended up with the wrong value.
> The matching code just below already does it the right way (adds the two 
> updates), which shows this was a typo.
> The fix is a single line: start from the first update instead of the second. 
> This is the same kind of one-line correctness fix as SPARK-6710.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to