Pārlūkot izejas kodu

HUE-2196 [beeswax] Explain doesn't account for Hive settings

Pala M Muthaia Chettiar 11 gadi atpakaļ
vecāks
revīzija
95e1b31c76
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      apps/beeswax/src/beeswax/server/hive_server2_lib.py

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

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