├── .gitignore ├── LICENSE ├── README.md ├── config ├── config.properties ├── env.sh └── log4j.properties ├── graph_generate.py ├── project ├── build.properties └── plugins.sbt ├── run ├── sbt └── src └── main └── scala ├── org └── apache │ └── spark │ └── rdd │ └── ExternalCombineByKeyRDD.scala └── simrank ├── AbstractSimRankImpl.scala ├── DFSSimRankImpl.scala ├── MatrixImpl.scala ├── NaiveDeltaImpl.scala ├── NaiveMapReduceImpl.scala ├── PageRankLikeMatrixImpl.scala ├── ResultVerification.scala ├── ShufflePerformanceTest.scala ├── SimRankDataPrepare.scala ├── SimRankImpl.scala └── Utils.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/README.md -------------------------------------------------------------------------------- /config/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/config/config.properties -------------------------------------------------------------------------------- /config/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/config/env.sh -------------------------------------------------------------------------------- /config/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/config/log4j.properties -------------------------------------------------------------------------------- /graph_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/graph_generate.py -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.11.3 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/run -------------------------------------------------------------------------------- /sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/sbt -------------------------------------------------------------------------------- /src/main/scala/org/apache/spark/rdd/ExternalCombineByKeyRDD.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/org/apache/spark/rdd/ExternalCombineByKeyRDD.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/AbstractSimRankImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/AbstractSimRankImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/DFSSimRankImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/DFSSimRankImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/MatrixImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/MatrixImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/NaiveDeltaImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/NaiveDeltaImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/NaiveMapReduceImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/NaiveMapReduceImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/PageRankLikeMatrixImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/PageRankLikeMatrixImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/ResultVerification.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/ResultVerification.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/ShufflePerformanceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/ShufflePerformanceTest.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/SimRankDataPrepare.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/SimRankDataPrepare.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/SimRankImpl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/SimRankImpl.scala -------------------------------------------------------------------------------- /src/main/scala/simrank/Utils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunderain-project/examples/HEAD/src/main/scala/simrank/Utils.scala --------------------------------------------------------------------------------