Explorar el Código

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

Abraham Elmahrek hace 12 años
padre
commit
f7c9425
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  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):