[
https://issues.apache.org/jira/browse/SPARK-15523?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15300237#comment-15300237
]
Villu Ruusmann edited comment on SPARK-15523 at 5/25/16 3:44 PM:
-----------------------------------------------------------------
Significant changes between 1.2.7 and 1.2.15 versions:
* 1.2.8 - Updated Visitor API. Ability to query the current location while
traversing the class model object.
* 1.2.9 - New Visitors that can create/optimize/clean MiningSchema and
TransformationDictionary/LocalTransformations elements based on actual field
usages. Declared JAXB specification target version as 2.2.
* 1.2.10 - New schema annotations "Required" and "Optional". Ensured
compatibility with EclipseLink MOXy JAXB runtime.
* 1.2.11 - Declared default JAXB attribute values as class constants
(previously a new object instance was initialized during every access).
* 1.2.12 - Ensured that the class model object is fully serializable. Framework
for communicating org.dmg.pmml.PMML object instances between applications in
Java serialization data format.
* 1.2.13 - Maven Ser Plugin for converting PMML documents to Java serialization
data format during build (eg. packaging a PMML model into Android apk).
* 1.2.14 - New Java agent options for transforming PMML class model classes.
New Visitors for optimizing and interning the content of a class model object.
* 1.2.15 - SAX filter for skipping PMML document fragments during JAXB
unmarshalling. New utility method JAXBUtil#createFilteredSource(InputSource,
XMLFilter...) for setting up complex SAX filter chains.
was (Author: vfed):
Significant changes between 1.2.7 and 1.2.15 versions:
* 1.2.8 - Updated Visitor API. Ability to query the current location while
traversing the class model object.
* 1.2.9 - New Visitors that can create/optimize/clean MiningSchema and
TransformationDictionary/LocalTransformations element based on actual field
usages. Declared JAXB specification target version as 2.2.
* 1.2.10 - New schema annotations "Required" and "Optional". Ensured
compatibility with EclipseLink MOXy JAXB runtime.
* 1.2.11 - Declared JAXB attribute default values as class constants
(previously a new object instance was initialized during every access).
* 1.2.12 - Ensured that the class model object is fully serializable. Framework
for communicating org.dmg.pmml.PMML object instances between applications in
Java serialization data format.
* 1.2.13 - Maven Ser Plugin for converting PMML documents to Java serialization
data format during build (eg. packaging a PMML model into Android apk).
* 1.2.14 - New Java agent options for transforming PMML class model classes.
New Visitors for optimizing and interning class model content.
* 1.2.15 - SAX filter for skipping PMML document fragments during JAXB
unmarshalling. New utility method JAXBUtil#createFilteredSource(InputSource,
XMLFilter...) for setting up complex SAX filter chains.
> Update JPMML to 1.2.15
> ----------------------
>
> Key: SPARK-15523
> URL: https://issues.apache.org/jira/browse/SPARK-15523
> Project: Spark
> Issue Type: Dependency upgrade
> Components: ML, MLlib
> Affects Versions: 2.0.0
> Reporter: Villu Ruusmann
> Priority: Minor
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> Should update the JPMML dependency to the latest release version 1.2.15,
> which is source (and possibly binary-) compatible with the current version
> 1.2.7.
> There's a competing Spark ML Pipelines to PMML converter in the works called
> JPMML-SparkML (https://github.com/jpmml/jpmml-sparkml), which depends on
> JPMML 1.2.15. The unification of JPMML dependency version between Spark MLlib
> and JPMML-SparkML should make it easier to switch between implementations.
> As a bonus, it is possible to simplify JPMML dependency declaration by
> omitting redundant exclusions.
> Will provide a PR shortly.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]