aboutsummaryrefslogtreecommitdiff
path: root/launcher
diff options
context:
space:
mode:
authorEric Liang <ekl@databricks.com>2015-06-23 22:27:17 -0700
committerYin Huai <yhuai@databricks.com>2015-06-23 22:27:17 -0700
commit50c3a86f42d7dfd1acbda65c1e5afbd3db1406df (patch)
treec06a45dc489cb829daa123460b920a7fde71a75a /launcher
parenta458efc66c31dc281af379b914bfa2b077ca6635 (diff)
downloadspark-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 'launcher')
0 files changed, 0 insertions, 0 deletions