Browse Source

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

Romain Rigaux 9 years ago
parent
commit
989fd655ea
1 changed files with 2 additions and 0 deletions
  1. 2 0
      desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

+ 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)