-
- Downloads
[SPARK-19543] from_json fails when the input row is empty
## What changes were proposed in this pull request? Using from_json on a column with an empty string results in: java.util.NoSuchElementException: head of empty list. This is because `parser.parse(input)` may return `Nil` when `input.trim.isEmpty` ## How was this patch tested? Regression test in `JsonExpressionsSuite` Author: Burak Yavuz <brkyvz@gmail.com> Closes #16881 from brkyvz/json-fix. (cherry picked from commit d5593f7f) Signed-off-by:Herman van Hovell <hvanhovell@databricks.com>
Showing
- sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/jsonExpressions.scala 1 addition, 1 deletion...ache/spark/sql/catalyst/expressions/jsonExpressions.scala
- sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/JsonExpressionsSuite.scala 8 additions, 0 deletions...spark/sql/catalyst/expressions/JsonExpressionsSuite.scala
Please register or sign in to comment