diff --git a/README b/README index f084f22a1f9dc5891bc4340c0ceb14ca9152a745..d60b1430852e70131bdc5c209ab9a36a116d37c6 100644 --- a/README +++ b/README @@ -10,8 +10,8 @@ of these methods on Mesos slave nodes as well as on the master. To build Spark and the example programs, run make. To run one of the examples, use ./run <class> <params>. For example, -./run SparkLR will run the Logistic Regression example. Each of the -example programs prints usage help if no params are given. +./run spark.examples.SparkLR will run the Logistic Regression example. +Each of the example programs prints usage help if no params are given. All of the Spark samples take a <host> parameter that is the Mesos master to connect to. This can be a Mesos URL, or "local" to run locally with one diff --git a/examples/src/main/scala/BroadcastTest.scala b/examples/src/main/scala/spark/examples/BroadcastTest.scala similarity index 97% rename from examples/src/main/scala/BroadcastTest.scala rename to examples/src/main/scala/spark/examples/BroadcastTest.scala index 40c2be8f6d26def3bb459200edabb803f9d356d7..2506de5ae59a9f35f634eceea2a78bed8fba7eea 100644 --- a/examples/src/main/scala/BroadcastTest.scala +++ b/examples/src/main/scala/spark/examples/BroadcastTest.scala @@ -1,3 +1,5 @@ +package spark.examples + import spark.SparkContext object BroadcastTest { diff --git a/examples/src/main/scala/CpuHog.scala b/examples/src/main/scala/spark/examples/CpuHog.scala similarity index 95% rename from examples/src/main/scala/CpuHog.scala rename to examples/src/main/scala/spark/examples/CpuHog.scala index f37c6f7824f36d54f2eed6605119dc1349c92ae4..94b370985031db78bc4b34a46d225894b8fb3b8c 100644 --- a/examples/src/main/scala/CpuHog.scala +++ b/examples/src/main/scala/spark/examples/CpuHog.scala @@ -1,3 +1,5 @@ +package spark.examples + import spark._ object CpuHog { diff --git a/examples/src/main/scala/HdfsTest.scala b/examples/src/main/scala/spark/examples/HdfsTest.scala similarity index 95% rename from examples/src/main/scala/HdfsTest.scala rename to examples/src/main/scala/spark/examples/HdfsTest.scala index e678154aaba1538751f334f612ae98a6806efc9b..072b4ce417f6e29cab02020deda7c83840e32a9b 100644 --- a/examples/src/main/scala/HdfsTest.scala +++ b/examples/src/main/scala/spark/examples/HdfsTest.scala @@ -1,3 +1,5 @@ +package spark.examples + import spark._ object HdfsTest { diff --git a/examples/src/main/scala/LocalALS.scala b/examples/src/main/scala/spark/examples/LocalALS.scala similarity index 99% rename from examples/src/main/scala/LocalALS.scala rename to examples/src/main/scala/spark/examples/LocalALS.scala index a976a5e1c516fbe88d83a3cfdd7b509053defb70..10360dab3dfe3b1298d9f1bc1563a87f208f1b52 100644 --- a/examples/src/main/scala/LocalALS.scala +++ b/examples/src/main/scala/spark/examples/LocalALS.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.util.Random import scala.math.sqrt import cern.jet.math._ diff --git a/examples/src/main/scala/LocalFileLR.scala b/examples/src/main/scala/spark/examples/LocalFileLR.scala similarity index 97% rename from examples/src/main/scala/LocalFileLR.scala rename to examples/src/main/scala/spark/examples/LocalFileLR.scala index 3d3bb60677abc26cc289d30e29399ea2e0e0d1dd..cc14aa7090308f060cfaa3edbc744b3871a2206c 100644 --- a/examples/src/main/scala/LocalFileLR.scala +++ b/examples/src/main/scala/spark/examples/LocalFileLR.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.util.Random import Vector._ diff --git a/examples/src/main/scala/LocalLR.scala b/examples/src/main/scala/spark/examples/LocalLR.scala similarity index 97% rename from examples/src/main/scala/LocalLR.scala rename to examples/src/main/scala/spark/examples/LocalLR.scala index 175907e551bb00c39267c0ef46b0e808478d1f35..3fd3f88fa8384a0d1efde0d2401b88225e0ce331 100644 --- a/examples/src/main/scala/LocalLR.scala +++ b/examples/src/main/scala/spark/examples/LocalLR.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.util.Random import Vector._ diff --git a/examples/src/main/scala/LocalPi.scala b/examples/src/main/scala/spark/examples/LocalPi.scala similarity index 93% rename from examples/src/main/scala/LocalPi.scala rename to examples/src/main/scala/spark/examples/LocalPi.scala index c61b3e53d44510d20acea7e9394a5c16d3fde9b8..9457472f2d5bea973e560bc0ab9564dc5c940656 100644 --- a/examples/src/main/scala/LocalPi.scala +++ b/examples/src/main/scala/spark/examples/LocalPi.scala @@ -1,3 +1,5 @@ +package spark.examples + import scala.math.random import spark._ import SparkContext._ diff --git a/examples/src/main/scala/SleepJob.scala b/examples/src/main/scala/spark/examples/SleepJob.scala similarity index 95% rename from examples/src/main/scala/SleepJob.scala rename to examples/src/main/scala/spark/examples/SleepJob.scala index a5e0ea0dc20c346e9c1344016a19e945b4667ea7..02673a5f884f5adf202ac95a96664ef2cb57e7b7 100644 --- a/examples/src/main/scala/SleepJob.scala +++ b/examples/src/main/scala/spark/examples/SleepJob.scala @@ -1,3 +1,5 @@ +package spark.examples + import spark._ object SleepJob { diff --git a/examples/src/main/scala/SparkALS.scala b/examples/src/main/scala/spark/examples/SparkALS.scala similarity index 99% rename from examples/src/main/scala/SparkALS.scala rename to examples/src/main/scala/spark/examples/SparkALS.scala index 6fae3c0940cf5a147c4b3b2e32a5131d67175b0b..08e042037168f8f6059e1471a32e2fbb32f9b7f2 100644 --- a/examples/src/main/scala/SparkALS.scala +++ b/examples/src/main/scala/spark/examples/SparkALS.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.io.Serializable import java.util.Random import scala.math.sqrt diff --git a/examples/src/main/scala/SparkHdfsLR.scala b/examples/src/main/scala/spark/examples/SparkHdfsLR.scala similarity index 98% rename from examples/src/main/scala/SparkHdfsLR.scala rename to examples/src/main/scala/spark/examples/SparkHdfsLR.scala index f14d48b17c49e9fb261d8285627d9a45fad2595f..4c71fd084532c671a723d0730e97baa068054a3a 100644 --- a/examples/src/main/scala/SparkHdfsLR.scala +++ b/examples/src/main/scala/spark/examples/SparkHdfsLR.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.util.Random import scala.math.exp import Vector._ diff --git a/examples/src/main/scala/SparkLR.scala b/examples/src/main/scala/spark/examples/SparkLR.scala similarity index 98% rename from examples/src/main/scala/SparkLR.scala rename to examples/src/main/scala/spark/examples/SparkLR.scala index 71f9aea6241df284c7b38cf304e2f3dc1cd3e78a..d08f5d3f015d538eaa0a3b67215e1298334052fc 100644 --- a/examples/src/main/scala/SparkLR.scala +++ b/examples/src/main/scala/spark/examples/SparkLR.scala @@ -1,3 +1,5 @@ +package spark.examples + import java.util.Random import scala.math.exp import Vector._ diff --git a/examples/src/main/scala/SparkPi.scala b/examples/src/main/scala/spark/examples/SparkPi.scala similarity index 96% rename from examples/src/main/scala/SparkPi.scala rename to examples/src/main/scala/spark/examples/SparkPi.scala index f055614125b102f6c2aa4e2fabca56b416224c1c..31c6c5b9b11d0c166c8bae6eef4e48f77da91388 100644 --- a/examples/src/main/scala/SparkPi.scala +++ b/examples/src/main/scala/spark/examples/SparkPi.scala @@ -1,3 +1,5 @@ +package spark.examples + import scala.math.random import spark._ import SparkContext._ diff --git a/examples/src/main/scala/Vector.scala b/examples/src/main/scala/spark/examples/Vector.scala similarity index 98% rename from examples/src/main/scala/Vector.scala rename to examples/src/main/scala/spark/examples/Vector.scala index e9fbdca7523a36e8067b1d34e69960b35039d410..ea70626e717d9b52c1e5e162120bf18513730592 100644 --- a/examples/src/main/scala/Vector.scala +++ b/examples/src/main/scala/spark/examples/Vector.scala @@ -1,3 +1,5 @@ +package spark.examples + @serializable class Vector(val elements: Array[Double]) { def length = elements.length