diff options
author | Dongjoon Hyun <dongjoon@apache.org> | 2016-10-05 10:52:43 -0700 |
---|---|---|
committer | Herman van Hovell <hvanhovell@databricks.com> | 2016-10-05 10:52:43 -0700 |
commit | 6a05eb24d043aa93390f353850d56efa6124e063 (patch) | |
tree | bb482ab8e0d7a6077814fb6ec036a126ec2c1f96 /docs/ml-classification-regression.md | |
parent | 89516c1c4a167249b0c82f60a62edb45ede3bd2c (diff) | |
download | spark-6a05eb24d043aa93390f353850d56efa6124e063.tar.gz spark-6a05eb24d043aa93390f353850d56efa6124e063.tar.bz2 spark-6a05eb24d043aa93390f353850d56efa6124e063.zip |
[SPARK-17328][SQL] Fix NPE with EXPLAIN DESCRIBE TABLE
## What changes were proposed in this pull request?
This PR fixes the following NPE scenario in two ways.
**Reported Error Scenario**
```scala
scala> sql("EXPLAIN DESCRIBE TABLE x").show(truncate = false)
INFO SparkSqlParser: Parsing command: EXPLAIN DESCRIBE TABLE x
java.lang.NullPointerException
```
- **DESCRIBE**: Extend `DESCRIBE` syntax to accept `TABLE`.
- **EXPLAIN**: Prevent NPE in case of the parsing failure of target statement, e.g., `EXPLAIN DESCRIBE TABLES x`.
## How was this patch tested?
Pass the Jenkins test with a new test case.
Author: Dongjoon Hyun <dongjoon@apache.org>
Closes #15357 from dongjoon-hyun/SPARK-17328.
Diffstat (limited to 'docs/ml-classification-regression.md')
0 files changed, 0 insertions, 0 deletions