-
- Downloads
[SPARK-17864][SQL] Mark data type APIs as stable (not DeveloperApi)
## What changes were proposed in this pull request? The data type API has not been changed since Spark 1.3.0, and is ready for graduation. This patch marks them as stable APIs using the new InterfaceStability annotation. This patch also looks at the various files in the catalyst module (not the "package") and marks the remaining few classes appropriately as well. ## How was this patch tested? This is an annotation change. No functional changes. Author: Reynold Xin <rxin@databricks.com> Closes #15426 from rxin/SPARK-17864.
Showing
- sql/catalyst/src/main/java/org/apache/spark/sql/RowFactory.java 6 additions, 0 deletions...talyst/src/main/java/org/apache/spark/sql/RowFactory.java
- sql/catalyst/src/main/java/org/apache/spark/sql/streaming/OutputMode.java 2 additions, 0 deletions.../main/java/org/apache/spark/sql/streaming/OutputMode.java
- sql/catalyst/src/main/java/org/apache/spark/sql/types/DataTypes.java 5 additions, 0 deletions...t/src/main/java/org/apache/spark/sql/types/DataTypes.java
- sql/catalyst/src/main/java/org/apache/spark/sql/types/SQLUserDefinedType.java 2 additions, 0 deletions...n/java/org/apache/spark/sql/types/SQLUserDefinedType.java
- sql/catalyst/src/main/scala/org/apache/spark/sql/AnalysisException.scala 4 additions, 5 deletions...c/main/scala/org/apache/spark/sql/AnalysisException.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/Encoder.scala 2 additions, 1 deletion...atalyst/src/main/scala/org/apache/spark/sql/Encoder.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/Encoders.scala 2 additions, 1 deletion...talyst/src/main/scala/org/apache/spark/sql/Encoders.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/Row.scala 8 additions, 2 deletionssql/catalyst/src/main/scala/org/apache/spark/sql/Row.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/AbstractDataType.scala 4 additions, 3 deletions...n/scala/org/apache/spark/sql/types/AbstractDataType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/ArrayType.scala 10 additions, 4 deletions...src/main/scala/org/apache/spark/sql/types/ArrayType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/BinaryType.scala 6 additions, 4 deletions...rc/main/scala/org/apache/spark/sql/types/BinaryType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/BooleanType.scala 8 additions, 4 deletions...c/main/scala/org/apache/spark/sql/types/BooleanType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/ByteType.scala 9 additions, 3 deletions.../src/main/scala/org/apache/spark/sql/types/ByteType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/CalendarIntervalType.scala 8 additions, 4 deletions...ala/org/apache/spark/sql/types/CalendarIntervalType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DataType.scala 8 additions, 3 deletions.../src/main/scala/org/apache/spark/sql/types/DataType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DateType.scala 8 additions, 4 deletions.../src/main/scala/org/apache/spark/sql/types/DateType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/Decimal.scala 3 additions, 2 deletions...t/src/main/scala/org/apache/spark/sql/types/Decimal.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DecimalType.scala 10 additions, 4 deletions...c/main/scala/org/apache/spark/sql/types/DecimalType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/DoubleType.scala 8 additions, 3 deletions...rc/main/scala/org/apache/spark/sql/types/DoubleType.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/types/FloatType.scala 9 additions, 3 deletions...src/main/scala/org/apache/spark/sql/types/FloatType.scala
Loading
Please register or sign in to comment