Details
-
Documentation
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.3.0, 2.3.1, 2.3.2, 2.4.0
-
None
-
InterfaceStability.* annotations have become top-level classes; InterfaceStability.Stable becomes Stable, and likewise for Evolving and Unstable
Description
For 2.3.x and beyond, it appears that published *-javadoc.jars are missing.
For concrete examples:
- https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11/2.3.0/
- https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11/2.3.1/
- https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11/2.3.2/
- https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11/2.4.0/
- https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.12/2.4.0/
After some searching, I'm venturing a guess that this commit removed packaging Scaladoc with the rest of the distribution.
I don't think it's a huge problem since the versioned Scaladocs are hosted on apache.org, but I use an external documentation/search tool (Dash) that operates by looking up published javadoc jars and it'd be nice to have these available.