Browse Source

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

Abraham Elmahrek 12 years ago
parent
commit
f7c9425a3d
1 changed files with 2 additions and 1 deletions
  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):