GitHub user JerryLead opened a pull request:

    https://github.com/apache/spark/pull/3549

    [SPARK-4672][GraphX]Perform checkpoint() on PartitionsRDD to shorten the 
lineage

    
    The related JIRA is https://issues.apache.org/jira/browse/SPARK-4672
    
    Iterative GraphX applications always have long lineage, while checkpoint() 
on EdgeRDD and VertexRDD themselves cannot shorten the lineage. In contrast, if 
we perform checkpoint() on their ParitionsRDD, the long lineage can be cut off. 
Moreover, the existing operations such as cache() in this code is performed on 
the PartitionsRDD, so checkpoint() should do the same way. More details and 
explanation can be found in the JIRA.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/JerryLead/spark my_graphX_checkpoint

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/3549.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #3549
    
----
commit 52799e3ea2b22f4bcaec3d9cd4c8891e212be09e
Author: Lijie Xu <[email protected]>
Date:   2014-12-01T08:54:37Z

    Merge pull request #1 from apache/master
    
    update

commit c0169da181660281b3bd82678ae89a73f5926370
Author: JerryLead <[email protected]>
Date:   2014-12-02T03:19:31Z

    Merge branch 'master' of https://github.com/apache/spark
    
    update to the latest version

commit ff08ed4a963127119d335a67d7977eaab0e4e437
Author: JerryLead <[email protected]>
Date:   2014-12-02T04:42:43Z

    Merge branch 'master' of https://github.com/apache/spark

commit d1aa8d88fd9af0d78066c9023ec7b30cd8341a3b
Author: JerryLead <[email protected]>
Date:   2014-12-02T06:18:14Z

    Perform checkpoint() on PartitionsRDD not VertexRDD and EdgeRDD themselves

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

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

Reply via email to