[
https://issues.apache.org/jira/browse/SYSTEMML-1280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Deron Eriksson resolved SYSTEMML-1280.
--------------------------------------
Resolution: Fixed
Fix Version/s: SystemML 0.13
Fixed by [PR396|https://github.com/apache/incubator-systemml/pull/396].
> Restore and deprecate SQLContext methods
> ----------------------------------------
>
> Key: SYSTEMML-1280
> URL: https://issues.apache.org/jira/browse/SYSTEMML-1280
> Project: SystemML
> Issue Type: Task
> Components: APIs, Runtime
> Reporter: Deron Eriksson
> Assignee: Deron Eriksson
> Fix For: SystemML 0.13
>
>
> SYSTEMML-1194 replaced SQLContext with SparkSession in SystemML for Spark
> 2.1.0 since SQLContext is deprecated.
> Restore the old Java SQLContext method signatures in case any users are using
> SystemML methods and are unable to use SparkSessions (SparkSessions are
> described in
> https://databricks.com/blog/2016/08/15/how-to-use-sparksession-in-apache-spark-2-0.html)
> Classes where this applies:
> old MLContext class (whole class is deprecated)
> old MLMatrix class (whole class is deprecated)
> old MLOutput class (whole class is deprecated)
> FrameRDDConverterUtils (this is a non-API class)
> RDDConverterUtils (this is a non-API class)
> RDDConverterUtilsExt (this is a non-API class)
> In non-API classes, these SQLContext methods should be marked as deprecated
> and removed in a future version of SystemML (1.0) since SparkSessions should
> generally be used with Spark 2. As mentioned in SQLContext documentation, "As
> of Spark 2.0, this is replaced by SparkSession. However, we are keeping the
> class here for backward compatibility."
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)