Joseph E. Gonzalez
141c22e28c
merging in master changes
2013-10-13 20:43:23 -07:00
Joseph E. Gonzalez
637b67da56
merging changes from upstream benchmarking branch
2013-10-13 19:54:09 -07:00
Joseph E. Gonzalez
494472a6cc
Integrated IndexedRDD into graph design.
2013-10-13 19:42:32 -07:00
Dan Crankshaw
1a961dd1f2
Fixed connected components CL params
2013-10-12 01:47:38 +00:00
Dan Crankshaw
1e5535cfcf
Added connected components back
2013-10-11 16:38:52 -07:00
Dan Crankshaw
543a54dffa
Tried to fix some indenting
2013-10-11 16:07:49 -07:00
Dan Crankshaw
c4a23f95c3
Updated code so benchmarks actually run.
2013-10-11 22:57:43 +00:00
Joseph E. Gonzalez
fa2f87ca63
added replication and balance reporting
2013-10-10 14:48:40 -07:00
Joseph E. Gonzalez
5f756fb63f
added support for random vertex cuts
2013-10-10 14:10:47 -07:00
Joseph E. Gonzalez
8dfac4ea8f
added support for random vertex cuts
2013-10-10 14:09:01 -07:00
Dan Crankshaw
5867a824de
Merge pull request #19 from dcrankshaw/master
...
Merge canonical 2d partitioner and group edges into benchmarks
2013-10-10 14:02:37 -07:00
Dan Crankshaw
9929e7b9a5
Merge branch 'benchmarks' of github.com:amplab/graphx
2013-10-10 13:36:51 -07:00
Dan Crankshaw
4b46d519db
Merge pull request #17 from amplab/product2
...
product 2 change
2013-10-10 13:35:36 -07:00
Reynold Xin
5218e46178
Updated Kryo registration.
2013-10-07 11:48:50 -07:00
Reynold Xin
4f916f5302
Created a MessageToPartition class to send messages without saving the partition id.
2013-10-07 11:31:00 -07:00
Dan Crankshaw
2a8f3db94d
Fixed groupEdgeTriplets - it now passes a basic unit test.
...
The problem was with the way the EdgeTripletRDD iterator worked. Calling
toList on it returned the last value repeatedly. Fixed by overriding
toList in the iterator.
2013-10-06 19:52:40 -07:00
Dan Crankshaw
0d3ea36fd8
Added a groupEdges and a groupEdgeTriplets method. For some reason the groupEdgeTriplets method isn't properly iterating through the set of edges and thus is returning the wrong result. groupEdges seems to be working.
2013-10-06 18:34:23 -07:00
Dan Crankshaw
6cb21ce889
groupEdges() now compiles. Still need some unit tests
2013-10-06 15:33:35 -07:00
Dan Crankshaw
730a3156d3
Added initial groupEdges code. Still a prototype, I haven't figured out quite how it should all work yet.
2013-10-05 19:44:28 -07:00
Dan Crankshaw
bfedbee13a
Edge partitioner now partitions by canonical edge so all edges between two vertices (in either direction) will be sent to same machine.
2013-10-05 16:04:57 -07:00
Dan Crankshaw
e096cbe90e
Added 2D canonical edge partitioner
2013-10-05 15:20:15 -07:00
Dan Crankshaw
61ffcdeae7
Merge pull request #15 from dcrankshaw/master
...
Add synthetic generators
2013-10-04 10:52:17 -07:00
Dan Crankshaw
da3e123afb
Removed some comments
2013-10-03 18:11:35 -07:00
Dan Crankshaw
1ee60d3b34
Fixed bug in sampleLogNormal
2013-10-03 17:46:37 -07:00
Dan Crankshaw
27b442dc06
Fixed annotation import
2013-10-03 10:29:00 -07:00
Dan Crankshaw
8edd499eff
Added rmat graph generator
2013-10-03 10:21:34 -07:00
Dan Crankshaw
3c3cc1508b
Added initial implementation of lognormal graph generator. Haven't tested it yet.
2013-09-28 16:00:44 -07:00
Joey
a00317bb9b
Merge pull request #1 from ankurdave/aggregateNeighbors-returns-graph
...
Return Graph from Graph.aggregateNeighbors
2013-09-20 11:29:31 -07:00
Ankur Dave
bf05dc7e78
Add a unit test for aggregateNeighbors
2013-09-19 23:45:15 -07:00
Ankur Dave
7cadeffdf4
Merge branch 'master' into aggregateNeighbors-returns-graph
2013-09-19 23:14:26 -07:00
Ankur Dave
f08e520f4c
Initialize sc in GraphSuite to avoid NullPointerException
2013-09-19 23:12:24 -07:00
Ankur Dave
f02d5c8c53
Fix typo in aggregateNeighbors docs
2013-09-19 23:06:37 -07:00
Ankur Dave
6a5e665cdc
Merge pull request #3 from ankurdave/clear-port-properties-after-tests
...
After unit tests, clear port properties unconditionally
Also submitted to Spark upstream (mesos/spark#940 )
2013-09-19 22:41:44 -07:00
Ankur Dave
3ebbcaf21c
After unit tests, clear port properties unconditionally
2013-09-19 22:14:38 -07:00
Ankur Dave
68ad33a127
Merge pull request #2 from ankurdave/package-fixes
...
Package fixes (spark.graph -> org.apache.spark.graph)
2013-09-19 21:30:27 -07:00
Ankur Dave
d3cbde0085
Import appropriate Spark core classes
2013-09-19 19:29:58 -07:00
Ankur Dave
c278907bf0
Move BytecodeUtils to the right package
2013-09-19 19:28:22 -07:00
Ankur Dave
9632ad3b21
Move IndexedRDDSuite to org.apache.spark
2013-09-19 19:25:52 -07:00
Ankur Dave
4c694bd705
Move IndexedRDD and GraphSuite to org.apache.spark
2013-09-19 19:13:07 -07:00
Ankur Dave
4e967af6af
Return Graph from default aggregateNeighbors also
2013-09-18 16:18:33 -07:00
Ankur Dave
b04f1a4019
Implement aggregateNeighbors returning Graph
2013-09-18 16:18:33 -07:00
Ankur Dave
9ff783599b
Return Graph from aggregateNeighbors; update callers
...
This commit only affects the Graph API, not GraphImpl.
2013-09-18 16:18:33 -07:00
Joseph E. Gonzalez
9335aff946
Merge branch 'indexed_rdd' of /Users/jegonzal/Documents/amplab/spark
2013-09-18 11:58:33 -07:00
Joseph E. Gonzalez
55696e2584
GraphX now builds with all merged changes.
2013-09-17 22:42:12 -07:00
Joseph E. Gonzalez
c0b392a160
Mering changes from master
2013-09-17 22:03:33 -07:00
Joseph E. Gonzalez
8b59fb72c4
Merging latest changes from spark main branch
2013-09-17 20:56:12 -07:00
Joseph E. Gonzalez
a3fb29938c
Merging changes between Reynold's branch and Joey's modifications.
2013-09-17 17:34:24 -07:00
Patrick Wendell
2aff7989ab
Merge pull request #933 from jey/yarn-typo-fix
...
Fix typo in Maven build docs
2013-09-15 14:05:04 -07:00
Jey Kottalam
ac0dd99394
Fix typo in Maven build docs
2013-09-15 13:29:22 -07:00
Patrick Wendell
dbd2c4fd94
Merge pull request #932 from pwendell/mesos-version
...
Bumping Mesos version to 0.13.0
2013-09-15 13:20:41 -07:00