aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorReynold Xin <rxin@databricks.com>2015-10-17 12:41:42 -0700
committerReynold Xin <rxin@databricks.com>2015-10-17 12:41:42 -0700
commit254937420678a299f06b6f4e2696c623da56cf3a (patch)
tree6b2aaed57a6ab7d57f013154f2a2d75e78bebfde /core
parentcca2258685147be6c950c9f5c4e50eaa1e090714 (diff)
downloadspark-254937420678a299f06b6f4e2696c623da56cf3a.tar.gz
spark-254937420678a299f06b6f4e2696c623da56cf3a.tar.bz2
spark-254937420678a299f06b6f4e2696c623da56cf3a.zip
[SPARK-11165] Logging trait should be private - not DeveloperApi.
Its classdoc actually says; "NOTE: DO NOT USE this class outside of Spark. It is intended as an internal utility." Author: Reynold Xin <rxin@databricks.com> Closes #9155 from rxin/private-logging-trait.
Diffstat (limited to 'core')
-rw-r--r--core/src/main/scala/org/apache/spark/Logging.scala5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/src/main/scala/org/apache/spark/Logging.scala b/core/src/main/scala/org/apache/spark/Logging.scala
index f0598816d6..69f6e06ee0 100644
--- a/core/src/main/scala/org/apache/spark/Logging.scala
+++ b/core/src/main/scala/org/apache/spark/Logging.scala
@@ -21,11 +21,10 @@ import org.apache.log4j.{LogManager, PropertyConfigurator}
import org.slf4j.{Logger, LoggerFactory}
import org.slf4j.impl.StaticLoggerBinder
-import org.apache.spark.annotation.DeveloperApi
+import org.apache.spark.annotation.Private
import org.apache.spark.util.Utils
/**
- * :: DeveloperApi ::
* Utility trait for classes that want to log data. Creates a SLF4J logger for the class and allows
* logging messages at different levels using methods that only evaluate parameters lazily if the
* log level is enabled.
@@ -33,7 +32,7 @@ import org.apache.spark.util.Utils
* NOTE: DO NOT USE this class outside of Spark. It is intended as an internal utility.
* This will likely be changed or removed in future releases.
*/
-@DeveloperApi
+@Private
trait Logging {
// Make the log field transient so that objects with Logging can
// be serialized and used on another machine