-
- Downloads
[SPARK-15367][SQL] Add refreshTable back
#### What changes were proposed in this pull request? `refreshTable` was a method in `HiveContext`. It was deleted accidentally while we were migrating the APIs. This PR is to add it back to `HiveContext`. In addition, in `SparkSession`, we put it under the catalog namespace (`SparkSession.catalog.refreshTable`). #### How was this patch tested? Changed the existing test cases to use the function `refreshTable`. Also added a test case for refreshTable in `hivecontext-compatibility` Author: gatorsmile <gatorsmile@gmail.com> Closes #13156 from gatorsmile/refreshTable.
Showing
- sql/core/src/main/scala/org/apache/spark/sql/catalog/Catalog.scala 13 additions, 0 deletions...src/main/scala/org/apache/spark/sql/catalog/Catalog.scala
- sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/ddl.scala 3 additions, 18 deletions...cala/org/apache/spark/sql/execution/datasources/ddl.scala
- sql/core/src/main/scala/org/apache/spark/sql/internal/CatalogImpl.scala 27 additions, 0 deletions...ain/scala/org/apache/spark/sql/internal/CatalogImpl.scala
- sql/core/src/main/scala/org/apache/spark/sql/internal/SessionState.scala 0 additions, 4 deletions...in/scala/org/apache/spark/sql/internal/SessionState.scala
- sql/hive/src/test/scala/org/apache/spark/sql/hive/MetastoreDataSourcesSuite.scala 2 additions, 2 deletions...org/apache/spark/sql/hive/MetastoreDataSourcesSuite.scala
- sql/hive/src/test/scala/org/apache/spark/sql/hive/MultiDatabaseSuite.scala 2 additions, 2 deletions.../scala/org/apache/spark/sql/hive/MultiDatabaseSuite.scala
- sql/hivecontext-compatibility/src/main/scala/org/apache/spark/sql/hive/HiveContext.scala 12 additions, 0 deletions...rc/main/scala/org/apache/spark/sql/hive/HiveContext.scala
Loading
Please register or sign in to comment