소스 검색

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

Abraham Elmahrek 12 년 전
부모
커밋
f7c9425
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):