-
- Downloads
[SPARK-12855][SQL] Remove parser dialect developer API
This pull request removes the public developer parser API for external parsers. Given everything a parser depends on (e.g. logical plans and expressions) are internal and not stable, external parsers will break with every release of Spark. It is a bad idea to create the illusion that Spark actually supports pluggable parsers. In addition, this also reduces incentives for 3rd party projects to contribute parse improvements back to Spark. Author: Reynold Xin <rxin@databricks.com> Closes #10801 from rxin/SPARK-12855.
Showing
- project/MimaExcludes.scala 3 additions, 1 deletionproject/MimaExcludes.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/CatalystQl.scala 1 addition, 1 deletion...main/scala/org/apache/spark/sql/catalyst/CatalystQl.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ParserDialect.scala 1 addition, 5 deletions...n/scala/org/apache/spark/sql/catalyst/ParserDialect.scala
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/errors/package.scala 0 additions, 2 deletions.../scala/org/apache/spark/sql/catalyst/errors/package.scala
- sql/core/src/main/scala/org/apache/spark/sql/SQLConf.scala 0 additions, 20 deletionssql/core/src/main/scala/org/apache/spark/sql/SQLConf.scala
- sql/core/src/main/scala/org/apache/spark/sql/SQLContext.scala 3 additions, 32 deletions...core/src/main/scala/org/apache/spark/sql/SQLContext.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/commands.scala 1 addition, 7 deletions.../main/scala/org/apache/spark/sql/execution/commands.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/DDLParser.scala 3 additions, 2 deletions...rg/apache/spark/sql/execution/datasources/DDLParser.scala
- sql/core/src/main/scala/org/apache/spark/sql/functions.scala 1 addition, 1 deletionsql/core/src/main/scala/org/apache/spark/sql/functions.scala
- sql/core/src/test/scala/org/apache/spark/sql/SQLQuerySuite.scala 0 additions, 20 deletions...e/src/test/scala/org/apache/spark/sql/SQLQuerySuite.scala
- sql/hive/src/main/scala/org/apache/spark/sql/hive/HiveContext.scala 3 additions, 7 deletions...rc/main/scala/org/apache/spark/sql/hive/HiveContext.scala
- sql/hive/src/main/scala/org/apache/spark/sql/hive/test/TestHive.scala 0 additions, 2 deletions.../main/scala/org/apache/spark/sql/hive/test/TestHive.scala
- sql/hive/src/test/scala/org/apache/spark/sql/hive/execution/SQLQuerySuite.scala 0 additions, 39 deletions...a/org/apache/spark/sql/hive/execution/SQLQuerySuite.scala
Loading
Please register or sign in to comment