[ https://issues.apache.org/jira/browse/SPARK-9661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joseph K. Bradley updated SPARK-9661: ------------------------------------- Shepherd: Joseph K. Bradley > ML 1.5 QA: API: Java compatibility, docs > ---------------------------------------- > > Key: SPARK-9661 > URL: https://issues.apache.org/jira/browse/SPARK-9661 > Project: Spark > Issue Type: Sub-task > Components: Documentation, Java API, ML, MLlib > Reporter: Joseph K. Bradley > Assignee: Manoj Kumar > > Check Java compatibility for MLlib for this release. > Checking compatibility means: > * comparing with the Scala doc > * verifying that Java docs are not messed up by Scala type incompatibilities. > Some items to look out for are: > ** Check for generic "Object" types where Java cannot understand complex > Scala types. > *** *Note*: The Java docs do not always match the bytecode. If you find a > problem, please verify it using {{javap}}. > ** Check Scala objects (especially with nesting!) carefully. > ** Check for uses of Scala and Java enumerations, which can show up oddly in > the other language's doc. > * If needed for complex issues, create small Java unit tests which execute > each method. (The correctness can be checked in Scala.) > If you find issues, please comment here, or for larger items, create separate > JIRAs and link here. > Note that we should not break APIs from previous releases. So if you find a > problem, check if it was introduced in this Spark release (in which case we > can fix it) or in a previous one (in which case we can create a java-friendly > version of the API). -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org