浏览代码

[hive] Show EXPLAIN errors as a regular message and not error popup

Romain Rigaux 5 年之前
父节点
当前提交
22669160f9
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

+ 1 - 1
desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

@@ -574,7 +574,7 @@ class HS2Api(Api):
         explanation = db.explain(query).textual
         explanation = db.explain(query).textual
         statement = query.get_query_statement(0)
         statement = query.get_query_statement(0)
       except QueryServerException as ex:
       except QueryServerException as ex:
-        raise QueryError(ex.message)
+        explanation = str(ex.message)
 
 
     return {
     return {
       'status': 0,
       'status': 0,