Reuse VTableReplicated in GraphImpl.subgraph
Remove unused EdgePartition.filter
Merge branch 'subgraph-reuses-view' into HEAD
Create VertexPlacement on demand in VTableReplicated
Rename VTableReplicated -> ReplicatedVertexView
Merge pull request #120 from ankurdave/subgraph-reuses-view

Reuse VTableReplicated in GraphImpl.subgraph
Fixing the persist behavior of the Vertex and Edge RDDs to persist the current RDD and not the parent.
Addressing issue in compute where compute is invoked instead of iterator on the parent RDD.
Merge pull request #126 from jegonzal/FixingPersist

Fixing Persist Behavior
Revert "Create VertexPlacement on demand in VTableReplicated"

This reverts commit 32f957f3317bd62768b415da0c0cd9114f59782c.

Conflicts:
	graph/src/main/scala/org/apache/spark/graph/impl/GraphImpl.scala
	graph/src/main/scala/org/apache/spark/graph/impl/ReplicatedVertexView.scala
Merge pull request #121 from ankurdave/more-simplify

Simplify GraphImpl internals further
Adding partition level mapEdges and mapTriplets. This is necessary to support computation with random number generation.
slightly more efficient map operation
Merge pull request #124 from jianpingjwang/master

refactor and bug fix
Merge pull request #127 from jegonzal/MapByPartition

Adding mapEdges and mapTriplets by Partition