diff options
author | Eric Liang <ekl@databricks.com> | 2015-06-23 22:27:17 -0700 |
---|---|---|
committer | Yin Huai <yhuai@databricks.com> | 2015-06-23 22:27:17 -0700 |
commit | 50c3a86f42d7dfd1acbda65c1e5afbd3db1406df (patch) | |
tree | c06a45dc489cb829daa123460b920a7fde71a75a /scalastyle-config.xml | |
parent | a458efc66c31dc281af379b914bfa2b077ca6635 (diff) | |
download | spark-50c3a86f42d7dfd1acbda65c1e5afbd3db1406df.tar.gz spark-50c3a86f42d7dfd1acbda65c1e5afbd3db1406df.tar.bz2 spark-50c3a86f42d7dfd1acbda65c1e5afbd3db1406df.zip |
[SPARK-6749] [SQL] Make metastore client robust to underlying socket connection loss
This works around a bug in the underlying RetryingMetaStoreClient (HIVE-10384) by refreshing the metastore client on thrift exceptions. We attempt to emulate the proper hive behavior by retrying only as configured by hiveconf.
Author: Eric Liang <ekl@databricks.com>
Closes #6912 from ericl/spark-6749 and squashes the following commits:
2d54b55 [Eric Liang] use conf from state
0e3a74e [Eric Liang] use shim properly
980b3e5 [Eric Liang] Fix conf parsing hive 0.14 conf.
92459b6 [Eric Liang] Work around RetryingMetaStoreClient bug
Diffstat (limited to 'scalastyle-config.xml')
0 files changed, 0 insertions, 0 deletions