[maven-release-plugin] prepare release v1.1.0-rc1
[maven-release-plugin] prepare for next development iteration
[SQL] Fixed 2 comment typos in SQLConf

Author: Cheng Lian <lian.cs.zju@gmail.com>

Closes #2172 from liancheng/sqlconf-typo and squashes the following commits:

115cc71 [Cheng Lian] Fixed 2 comment typos in SQLConf

(cherry picked from commit 68f75dcdfe7e8ab229b73824692c4b3d4c39946c)
Signed-off-by: Michael Armbrust <michael@databricks.com>
[SPARK-3230][SQL] Fix udfs that return structs

We need to convert the case classes into Rows.

Author: Michael Armbrust <michael@databricks.com>

Closes #2133 from marmbrus/structUdfs and squashes the following commits:

189722f [Michael Armbrust] Merge remote-tracking branch 'origin/master' into structUdfs
8e29b1c [Michael Armbrust] Use existing function
d8d0b76 [Michael Armbrust] Fix udfs that return structs

(cherry picked from commit 76e3ba4264c4a0bc2c33ae6ac862fc40bc302d83)
Signed-off-by: Michael Armbrust <michael@databricks.com>
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit a118ea5c59d653f5a3feda21455ba60bc722b3b1.
Revert "[maven-release-plugin] prepare release v1.1.0-rc1"

This reverts commit 79e86ef3e1a3ee03a7e3b166a5c7dee11c6d60d7.
Additional CHANGES.txt
[maven-release-plugin] prepare release v1.1.0-rc1
[maven-release-plugin] prepare for next development iteration
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 96926c5a42c5970ed74c50db5bd9c68cacf92207.
Revert "[maven-release-plugin] prepare release v1.1.0-rc1"

This reverts commit da4b94c86c9dd0d624b3040aa4b9449be9f60fc3.
Revert "Revert "[maven-release-plugin] prepare release v1.1.0-rc1""

This reverts commit 56070f12f455bae645cba887a74c72b12f1085f8.
Revert "Revert "[maven-release-plugin] prepare for next development iteration""

This reverts commit 71ec0140f7e121bdba3d19e8219e91a5e9d1e320.
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit a118ea5c59d653f5a3feda21455ba60bc722b3b1.
Revert "[maven-release-plugin] prepare release v1.1.0-rc1"

This reverts commit 79e86ef3e1a3ee03a7e3b166a5c7dee11c6d60d7.
Revert "[maven-release-plugin] prepare for next development iteration"

This reverts commit 78e3c036eee7113b2ed144eec5061e070b479e56.
Revert "[maven-release-plugin] prepare release v1.1.0-rc1"

This reverts commit 58b0be6a29eab817d350729710345e9f39e4c506.
[maven-release-plugin] prepare release v1.1.0-rc1
[maven-release-plugin] prepare for next development iteration
[SPARK-3150] Fix NullPointerException in in Spark recovery: Add initializing default values in DriverInfo.init()

The issue happens when Spark is run standalone on a cluster.
When master and driver fall simultaneously on one node in a cluster, master tries to recover its state and restart spark driver.
While restarting driver, it falls with NPE exception (stacktrace is below).
After falling, it restarts and tries to recover its state and restart Spark driver again. It happens over and over in an infinite cycle.
Namely, Spark tries to read DriverInfo state from zookeeper, but after reading it happens to be null in DriverInfo.worker.

https://issues.apache.org/jira/browse/SPARK-3150

Author: Tatiana Borisova <tanyatik@yandex.ru>

Closes #2062 from tanyatik/spark-3150 and squashes the following commits:

9936043 [Tatiana Borisova] Add initializing default values in DriverInfo.init()

(cherry picked from commit 70d814665baa8b8ca868d3126452105ecfa5cbff)
Signed-off-by: Josh Rosen <joshrosen@apache.org>