浏览代码

[beeswax] Make sure ';' is stripped when calling explain

Abraham Elmahrek 12 年之前
父节点
当前提交
f7c9425a3d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      apps/beeswax/src/beeswax/server/hive_server2_lib.py

+ 2 - 1
apps/beeswax/src/beeswax/server/hive_server2_lib.py

@@ -494,7 +494,8 @@ class HiveServerClient:
 
 
   def explain(self, query):
-    return self.execute_query_statement('EXPLAIN %s' % query.query['query'])
+    query_statement =  query.get_query_statement(0)
+    return self.execute_query_statement('EXPLAIN %s' % query_statement)
 
 
   def get_log(self, operation_handle):