Просмотр исходного кода

HUE-7045 [hive] Avoid use database call for SET queries

krish 8 лет назад
Родитель
Сommit
198e2c6
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

+ 1 - 1
desktop/libs/notebook/src/notebook/connectors/hiveserver2.py

@@ -229,7 +229,7 @@ class HS2Api(Api):
 
     try:
       if statement.get('statement_id') == 0:
-        if query.database:
+        if query.database and not statement['statement'].lower().startswith('set'):
           db.use(query.database)
       handle = db.client.query(query, with_multiple_session=True)
     except QueryServerException, ex: