blob: d9cf93e98d13c924bcb73bd770add2670718ae09 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_275) on Mon Feb 22 02:51:49 UTC 2021 -->
<title>Deprecated List (Spark 3.1.1 JavaDoc)</title>
<meta name="date" content="2021-02-22">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<!-- Matomo -->
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(["disableCookies"]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.apache.org/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '40']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (Spark 3.1.1 JavaDoc)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#class">Deprecated Classes</a></li>
<li><a href="#method">Deprecated Methods</a></li>
<li><a href="#constructor">Deprecated Constructors</a></li>
</ul>
</div>
<div class="contentContainer"><a name="class">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/ml/feature/ChiSqSelector.html" title="class in org.apache.spark.ml.feature">org.apache.spark.ml.feature.ChiSqSelector</a>
<div class="block"><span class="deprecationComment">use UnivariateFeatureSelector instead. Since 3.1.1.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerExecutorBlacklisted.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerExecutorBlacklisted</a>
<div class="block"><span class="deprecationComment">use SparkListenerExecutorExcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerExecutorBlacklistedForStage.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerExecutorBlacklistedForStage</a>
<div class="block"><span class="deprecationComment">use SparkListenerExecutorExcludedForStage instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerExecutorUnblacklisted.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerExecutorUnblacklisted</a>
<div class="block"><span class="deprecationComment">use SparkListenerExecutorUnexcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerNodeBlacklisted.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerNodeBlacklisted</a>
<div class="block"><span class="deprecationComment">use SparkListenerNodeExcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerNodeBlacklistedForStage.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerNodeBlacklistedForStage</a>
<div class="block"><span class="deprecationComment">use SparkListenerNodeExcludedForStage instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerNodeUnblacklisted.html" title="class in org.apache.spark.scheduler">org.apache.spark.scheduler.SparkListenerNodeUnblacklisted</a>
<div class="block"><span class="deprecationComment">use SparkListenerNodeUnexcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/expressions/javalang/typed.html" title="class in org.apache.spark.sql.expressions.javalang">org.apache.spark.sql.expressions.javalang.typed</a>
<div class="block"><span class="deprecationComment">As of release 3.0.0, please use the untyped builtin aggregate functions.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/expressions/scalalang/typed.html" title="class in org.apache.spark.sql.expressions.scalalang">org.apache.spark.sql.expressions.scalalang.typed</a>
<div class="block"><span class="deprecationComment">please use untyped builtin aggregate functions. Since 3.0.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/expressions/UserDefinedAggregateFunction.html" title="class in org.apache.spark.sql.expressions">org.apache.spark.sql.expressions.UserDefinedAggregateFunction</a>
<div class="block"><span class="deprecationComment">UserDefinedAggregateFunction is deprecated.
Aggregator[IN, BUF, OUT] should now be registered as a UDF via the functions.udaf(agg) method.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="method">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#applySchema-org.apache.spark.api.java.JavaRDD-java.lang.Class-">org.apache.spark.sql.SQLContext.applySchema(JavaRDD&lt;?&gt;, Class&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">Use createDataFrame instead. Since 1.3.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#applySchema-org.apache.spark.api.java.JavaRDD-org.apache.spark.sql.types.StructType-">org.apache.spark.sql.SQLContext.applySchema(JavaRDD&lt;Row&gt;, StructType)</a>
<div class="block"><span class="deprecationComment">Use createDataFrame instead. Since 1.3.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#applySchema-org.apache.spark.rdd.RDD-java.lang.Class-">org.apache.spark.sql.SQLContext.applySchema(RDD&lt;?&gt;, Class&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">Use createDataFrame instead. Since 1.3.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#applySchema-org.apache.spark.rdd.RDD-org.apache.spark.sql.types.StructType-">org.apache.spark.sql.SQLContext.applySchema(RDD&lt;Row&gt;, StructType)</a>
<div class="block"><span class="deprecationComment">Use createDataFrame instead. Since 1.3.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#approxCountDistinct-org.apache.spark.sql.Column-">org.apache.spark.sql.functions.approxCountDistinct(Column)</a>
<div class="block"><span class="deprecationComment">Use approx_count_distinct. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#approxCountDistinct-org.apache.spark.sql.Column-double-">org.apache.spark.sql.functions.approxCountDistinct(Column, double)</a>
<div class="block"><span class="deprecationComment">Use approx_count_distinct. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#approxCountDistinct-java.lang.String-">org.apache.spark.sql.functions.approxCountDistinct(String)</a>
<div class="block"><span class="deprecationComment">Use approx_count_distinct. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#approxCountDistinct-java.lang.String-double-">org.apache.spark.sql.functions.approxCountDistinct(String, double)</a>
<div class="block"><span class="deprecationComment">Use approx_count_distinct. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/status/api/v1/ExecutorSummary.html#blacklistedInStages--">org.apache.spark.status.api.v1.ExecutorSummary.blacklistedInStages()</a>
<div class="block"><span class="deprecationComment">use excludedInStages instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#clearActive--">org.apache.spark.sql.SQLContext.clearActive()</a>
<div class="block"><span class="deprecationComment">Use SparkSession.clearActiveSession instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/ml/clustering/BisectingKMeansModel.html#computeCost-org.apache.spark.sql.Dataset-">org.apache.spark.ml.clustering.BisectingKMeansModel.computeCost(Dataset&lt;?&gt;)</a>
<div class="block"><span class="deprecationComment">This method is deprecated and will be removed in future versions. Use
ClusteringEvaluator instead. You can also get the cost on the training dataset in
the summary.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-">org.apache.spark.sql.SQLContext.createExternalTable(String, String)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-java.util.Map-">org.apache.spark.sql.SQLContext.createExternalTable(String, String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-scala.collection.immutable.Map-">org.apache.spark.sql.SQLContext.createExternalTable(String, String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-java.util.Map-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-scala.collection.immutable.Map-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-java.lang.String-">org.apache.spark.sql.SQLContext.createExternalTable(String, String, String)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-java.lang.String-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String, String)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-org.apache.spark.sql.types.StructType-java.util.Map-">org.apache.spark.sql.SQLContext.createExternalTable(String, String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#createExternalTable-java.lang.String-java.lang.String-org.apache.spark.sql.types.StructType-scala.collection.immutable.Map-">org.apache.spark.sql.SQLContext.createExternalTable(String, String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use sparkSession.catalog.createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-org.apache.spark.sql.types.StructType-java.util.Map-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/catalog/Catalog.html#createExternalTable-java.lang.String-java.lang.String-org.apache.spark.sql.types.StructType-scala.collection.immutable.Map-">org.apache.spark.sql.catalog.Catalog.createExternalTable(String, String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">use createTable instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/Dataset.html#explode-scala.collection.Seq-scala.Function1-scala.reflect.api.TypeTags.TypeTag-">org.apache.spark.sql.Dataset.explode(Seq&lt;Column&gt;, Function1&lt;Row, TraversableOnce&lt;A&gt;&gt;, TypeTags.TypeTag&lt;A&gt;)</a>
<div class="block"><span class="deprecationComment">use flatMap() or select() with functions.explode() instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/Dataset.html#explode-java.lang.String-java.lang.String-scala.Function1-scala.reflect.api.TypeTags.TypeTag-">org.apache.spark.sql.Dataset.explode(String, String, Function1&lt;A, TraversableOnce&lt;B&gt;&gt;, TypeTags.TypeTag&lt;B&gt;)</a>
<div class="block"><span class="deprecationComment">use flatMap() or select() with functions.explode() instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#getOrCreate-org.apache.spark.SparkContext-">org.apache.spark.sql.SQLContext.getOrCreate(SparkContext)</a>
<div class="block"><span class="deprecationComment">Use SparkSession.builder instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/status/api/v1/ExecutorSummary.html#isBlacklisted--">org.apache.spark.status.api.v1.ExecutorSummary.isBlacklisted()</a>
<div class="block"><span class="deprecationComment">use isExcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/status/api/v1/ExecutorStageSummary.html#isBlacklistedForStage--">org.apache.spark.status.api.v1.ExecutorStageSummary.isBlacklistedForStage()</a>
<div class="block"><span class="deprecationComment">use isExcludedForStage instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jdbc-java.lang.String-java.lang.String-">org.apache.spark.sql.SQLContext.jdbc(String, String)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().jdbc()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jdbc-java.lang.String-java.lang.String-java.lang.String:A-">org.apache.spark.sql.SQLContext.jdbc(String, String, String[])</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().jdbc()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jdbc-java.lang.String-java.lang.String-java.lang.String-long-long-int-">org.apache.spark.sql.SQLContext.jdbc(String, String, String, long, long, int)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().jdbc()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/DataFrameReader.html#json-org.apache.spark.api.java.JavaRDD-">org.apache.spark.sql.DataFrameReader.json(JavaRDD&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">Use json(Dataset[String]) instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/DataFrameReader.html#json-org.apache.spark.rdd.RDD-">org.apache.spark.sql.DataFrameReader.json(RDD&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">Use json(Dataset[String]) instead. Since 2.2.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonFile-java.lang.String-">org.apache.spark.sql.SQLContext.jsonFile(String)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonFile-java.lang.String-double-">org.apache.spark.sql.SQLContext.jsonFile(String, double)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonFile-java.lang.String-org.apache.spark.sql.types.StructType-">org.apache.spark.sql.SQLContext.jsonFile(String, StructType)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.api.java.JavaRDD-">org.apache.spark.sql.SQLContext.jsonRDD(JavaRDD&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.api.java.JavaRDD-double-">org.apache.spark.sql.SQLContext.jsonRDD(JavaRDD&lt;String&gt;, double)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.sql.types.StructType-">org.apache.spark.sql.SQLContext.jsonRDD(JavaRDD&lt;String&gt;, StructType)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.rdd.RDD-">org.apache.spark.sql.SQLContext.jsonRDD(RDD&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.rdd.RDD-double-">org.apache.spark.sql.SQLContext.jsonRDD(RDD&lt;String&gt;, double)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#jsonRDD-org.apache.spark.rdd.RDD-org.apache.spark.sql.types.StructType-">org.apache.spark.sql.SQLContext.jsonRDD(RDD&lt;String&gt;, StructType)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().json()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/ml/feature/StringIndexerModel.html#labels--">org.apache.spark.ml.feature.StringIndexerModel.labels()</a>
<div class="block"><span class="deprecationComment">`labels` is deprecated and will be removed in 3.1.0. Use `labelsArray` instead. Since 3.0.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-">org.apache.spark.sql.SQLContext.load(String)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().load(path)</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-java.util.Map-">org.apache.spark.sql.SQLContext.load(String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().format(source).options(options).load()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-scala.collection.immutable.Map-">org.apache.spark.sql.SQLContext.load(String, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().format(source).options(options).load()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-java.lang.String-">org.apache.spark.sql.SQLContext.load(String, String)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().format(source).load(path)</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-org.apache.spark.sql.types.StructType-java.util.Map-">org.apache.spark.sql.SQLContext.load(String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by
<code>read().format(source).schema(schema).options(options).load()</code>.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#load-java.lang.String-org.apache.spark.sql.types.StructType-scala.collection.immutable.Map-">org.apache.spark.sql.SQLContext.load(String, StructType, Map&lt;String, String&gt;)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by
<code>read().format(source).schema(schema).options(options).load()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#monotonicallyIncreasingId--">org.apache.spark.sql.functions.monotonicallyIncreasingId()</a>
<div class="block"><span class="deprecationComment">Use monotonically_increasing_id(). Since 2.0.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newBooleanSeqEncoder--">org.apache.spark.sql.SQLImplicits.newBooleanSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newByteSeqEncoder--">org.apache.spark.sql.SQLImplicits.newByteSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newDoubleSeqEncoder--">org.apache.spark.sql.SQLImplicits.newDoubleSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newFloatSeqEncoder--">org.apache.spark.sql.SQLImplicits.newFloatSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newIntSeqEncoder--">org.apache.spark.sql.SQLImplicits.newIntSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newLongSeqEncoder--">org.apache.spark.sql.SQLImplicits.newLongSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newProductSeqEncoder-scala.reflect.api.TypeTags.TypeTag-">org.apache.spark.sql.SQLImplicits.newProductSeqEncoder(TypeTags.TypeTag&lt;A&gt;)</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newShortSeqEncoder--">org.apache.spark.sql.SQLImplicits.newShortSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLImplicits.html#newStringSeqEncoder--">org.apache.spark.sql.SQLImplicits.newStringSeqEncoder()</a>
<div class="block"><span class="deprecationComment">use <code>newSequenceEncoder</code></span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onExecutorBlacklisted-org.apache.spark.scheduler.SparkListenerExecutorBlacklisted-">org.apache.spark.scheduler.SparkListenerInterface.onExecutorBlacklisted(SparkListenerExecutorBlacklisted)</a>
<div class="block"><span class="deprecationComment">use onExecutorExcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onExecutorBlacklistedForStage-org.apache.spark.scheduler.SparkListenerExecutorBlacklistedForStage-">org.apache.spark.scheduler.SparkListenerInterface.onExecutorBlacklistedForStage(SparkListenerExecutorBlacklistedForStage)</a>
<div class="block"><span class="deprecationComment">use onExecutorExcludedForStage instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onExecutorUnblacklisted-org.apache.spark.scheduler.SparkListenerExecutorUnblacklisted-">org.apache.spark.scheduler.SparkListenerInterface.onExecutorUnblacklisted(SparkListenerExecutorUnblacklisted)</a>
<div class="block"><span class="deprecationComment">use onExecutorUnexcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onNodeBlacklisted-org.apache.spark.scheduler.SparkListenerNodeBlacklisted-">org.apache.spark.scheduler.SparkListenerInterface.onNodeBlacklisted(SparkListenerNodeBlacklisted)</a>
<div class="block"><span class="deprecationComment">use onNodeExcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onNodeBlacklistedForStage-org.apache.spark.scheduler.SparkListenerNodeBlacklistedForStage-">org.apache.spark.scheduler.SparkListenerInterface.onNodeBlacklistedForStage(SparkListenerNodeBlacklistedForStage)</a>
<div class="block"><span class="deprecationComment">use onNodeExcludedForStage instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/scheduler/SparkListenerInterface.html#onNodeUnblacklisted-org.apache.spark.scheduler.SparkListenerNodeUnblacklisted-">org.apache.spark.scheduler.SparkListenerInterface.onNodeUnblacklisted(SparkListenerNodeUnblacklisted)</a>
<div class="block"><span class="deprecationComment">use onNodeUnexcluded instead. Since 3.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#parquetFile-scala.collection.Seq-">org.apache.spark.sql.SQLContext.parquetFile(Seq&lt;String&gt;)</a>
<div class="block"><span class="deprecationComment">Use read.parquet() instead. Since 1.4.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#parquetFile-java.lang.String...-">org.apache.spark.sql.SQLContext.parquetFile(String...)</a>
<div class="block"><span class="deprecationComment">As of 1.4.0, replaced by <code>read().parquet()</code>.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/UDFRegistration.html#register-java.lang.String-org.apache.spark.sql.expressions.UserDefinedAggregateFunction-">org.apache.spark.sql.UDFRegistration.register(String, UserDefinedAggregateFunction)</a>
<div class="block"><span class="deprecationComment">this method and the use of UserDefinedAggregateFunction are deprecated.
Aggregator[IN, BUF, OUT] should now be registered as a UDF via the functions.udaf(agg) method.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/Dataset.html#registerTempTable-java.lang.String-">org.apache.spark.sql.Dataset.registerTempTable(String)</a>
<div class="block"><span class="deprecationComment">Use createOrReplaceTempView(viewName) instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#setActive-org.apache.spark.sql.SQLContext-">org.apache.spark.sql.SQLContext.setActive(SQLContext)</a>
<div class="block"><span class="deprecationComment">Use SparkSession.setActiveSession instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#toDegrees-org.apache.spark.sql.Column-">org.apache.spark.sql.functions.toDegrees(Column)</a>
<div class="block"><span class="deprecationComment">Use degrees. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#toDegrees-java.lang.String-">org.apache.spark.sql.functions.toDegrees(String)</a>
<div class="block"><span class="deprecationComment">Use degrees. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#toRadians-org.apache.spark.sql.Column-">org.apache.spark.sql.functions.toRadians(Column)</a>
<div class="block"><span class="deprecationComment">Use radians. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#toRadians-java.lang.String-">org.apache.spark.sql.functions.toRadians(String)</a>
<div class="block"><span class="deprecationComment">Use radians. Since 2.1.0.</span></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/functions.html#udf-java.lang.Object-org.apache.spark.sql.types.DataType-">org.apache.spark.sql.functions.udf(Object, DataType)</a>
<div class="block"><span class="deprecationComment">Scala `udf` method with return type parameter is deprecated. Please use Scala `udf` method without return type parameter. Since 3.0.0.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
<a name="constructor">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Constructors table, listing deprecated constructors, and an explanation">
<caption><span>Deprecated Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#SQLContext-org.apache.spark.api.java.JavaSparkContext-">org.apache.spark.sql.SQLContext(JavaSparkContext)</a>
<div class="block"><span class="deprecationComment">Use SparkSession.builder instead. Since 2.0.0.</span></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="org/apache/spark/sql/SQLContext.html#SQLContext-org.apache.spark.SparkContext-">org.apache.spark.sql.SQLContext(SparkContext)</a>
<div class="block"><span class="deprecationComment">Use SparkSession.builder instead. Since 2.0.0.</span></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<script defer="defer" type="text/javascript" src="lib/jquery.js"></script><script defer="defer" type="text/javascript" src="lib/api-javadocs.js"></script></body>
</html>