Pārlūkot izejas kodu

HUE-5269 [editor] Explain button does not do a use DB before executing

Romain Rigaux 9 gadi atpakaļ
vecāks
revīzija
989fd65

+ 2 - 0
desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

@@ -428,6 +428,8 @@ class HS2Api(Api):
     query = self._prepare_hql_query(snippet, response.pop('statement'), session)
 
     try:
+      db.use(query.database)
+
       explanation = db.explain(query)
     except QueryServerException, ex:
       raise QueryError(ex.message)