From a11fe23017b3e1efb18befbd1b6abe27abf9a396 Mon Sep 17 00:00:00 2001
From: Matei Zaharia <matei@eecs.berkeley.edu>
Date: Wed, 2 Feb 2011 16:28:57 -0800
Subject: [PATCH] Moved examples to spark.examples package

---
 README                                                        | 4 ++--
 .../src/main/scala/{ => spark/examples}/BroadcastTest.scala   | 2 ++
 examples/src/main/scala/{ => spark/examples}/CpuHog.scala     | 2 ++
 examples/src/main/scala/{ => spark/examples}/HdfsTest.scala   | 2 ++
 examples/src/main/scala/{ => spark/examples}/LocalALS.scala   | 2 ++
 .../src/main/scala/{ => spark/examples}/LocalFileLR.scala     | 2 ++
 examples/src/main/scala/{ => spark/examples}/LocalLR.scala    | 2 ++
 examples/src/main/scala/{ => spark/examples}/LocalPi.scala    | 2 ++
 examples/src/main/scala/{ => spark/examples}/SleepJob.scala   | 2 ++
 examples/src/main/scala/{ => spark/examples}/SparkALS.scala   | 2 ++
 .../src/main/scala/{ => spark/examples}/SparkHdfsLR.scala     | 2 ++
 examples/src/main/scala/{ => spark/examples}/SparkLR.scala    | 2 ++
 examples/src/main/scala/{ => spark/examples}/SparkPi.scala    | 2 ++
 examples/src/main/scala/{ => spark/examples}/Vector.scala     | 2 ++
 14 files changed, 28 insertions(+), 2 deletions(-)
 rename examples/src/main/scala/{ => spark/examples}/BroadcastTest.scala (97%)
 rename examples/src/main/scala/{ => spark/examples}/CpuHog.scala (95%)
 rename examples/src/main/scala/{ => spark/examples}/HdfsTest.scala (95%)
 rename examples/src/main/scala/{ => spark/examples}/LocalALS.scala (99%)
 rename examples/src/main/scala/{ => spark/examples}/LocalFileLR.scala (97%)
 rename examples/src/main/scala/{ => spark/examples}/LocalLR.scala (97%)
 rename examples/src/main/scala/{ => spark/examples}/LocalPi.scala (93%)
 rename examples/src/main/scala/{ => spark/examples}/SleepJob.scala (95%)
 rename examples/src/main/scala/{ => spark/examples}/SparkALS.scala (99%)
 rename examples/src/main/scala/{ => spark/examples}/SparkHdfsLR.scala (98%)
 rename examples/src/main/scala/{ => spark/examples}/SparkLR.scala (98%)
 rename examples/src/main/scala/{ => spark/examples}/SparkPi.scala (96%)
 rename examples/src/main/scala/{ => spark/examples}/Vector.scala (98%)

diff --git a/README b/README
index f084f22a1f..d60b143085 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 40c2be8f6d..2506de5ae5 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 f37c6f7824..94b3709850 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 e678154aab..072b4ce417 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 a976a5e1c5..10360dab3d 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 3d3bb60677..cc14aa7090 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 175907e551..3fd3f88fa8 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 c61b3e53d4..9457472f2d 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 a5e0ea0dc2..02673a5f88 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 6fae3c0940..08e0420371 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 f14d48b17c..4c71fd0845 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 71f9aea624..d08f5d3f01 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 f055614125..31c6c5b9b1 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 e9fbdca752..ea70626e71 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
   
-- 
GitLab