|
|
@@ -65,7 +65,7 @@ def get(user, query_server=None):
|
|
|
def get_query_server_config(name='beeswax', server=None):
|
|
|
if name == 'impala':
|
|
|
from impala.conf import SERVER_HOST as IMPALA_SERVER_HOST, SERVER_PORT as IMPALA_SERVER_PORT, \
|
|
|
- IMPALA_PRINCIPAL, IMPERSONATION_ENABLED, QUERYCACHE_ROWS
|
|
|
+ IMPALA_PRINCIPAL, IMPERSONATION_ENABLED, QUERYCACHE_ROWS, QUERY_TIMEOUT_S
|
|
|
|
|
|
query_server = {
|
|
|
'server_name': 'impala',
|
|
|
@@ -73,7 +73,8 @@ def get_query_server_config(name='beeswax', server=None):
|
|
|
'server_port': IMPALA_SERVER_PORT.get(),
|
|
|
'principal': IMPALA_PRINCIPAL.get(),
|
|
|
'impersonation_enabled': IMPERSONATION_ENABLED.get(),
|
|
|
- 'querycache_rows': QUERYCACHE_ROWS.get()
|
|
|
+ 'querycache_rows': QUERYCACHE_ROWS.get(),
|
|
|
+ 'QUERY_TIMEOUT_S': QUERY_TIMEOUT_S.get(),
|
|
|
}
|
|
|
else:
|
|
|
kerberos_principal = hive_site.get_hiveserver2_kerberos_principal(HIVE_SERVER_HOST.get())
|