|
@@ -72,7 +72,8 @@ def get(user, query_server=None):
|
|
|
def get_query_server_config(name='beeswax', server=None):
|
|
def get_query_server_config(name='beeswax', server=None):
|
|
|
if name == 'impala':
|
|
if name == 'impala':
|
|
|
from impala.conf import SERVER_HOST as IMPALA_SERVER_HOST, SERVER_PORT as IMPALA_SERVER_PORT, \
|
|
from impala.conf import SERVER_HOST as IMPALA_SERVER_HOST, SERVER_PORT as IMPALA_SERVER_PORT, \
|
|
|
- IMPALA_PRINCIPAL, IMPERSONATION_ENABLED, QUERYCACHE_ROWS, QUERY_TIMEOUT_S, AUTH_USERNAME as IMPALA_AUTH_USERNAME, AUTH_PASSWORD as IMPALA_AUTH_PASSWORD
|
|
|
|
|
|
|
+ IMPALA_PRINCIPAL, IMPERSONATION_ENABLED, QUERYCACHE_ROWS, QUERY_TIMEOUT_S, AUTH_USERNAME as IMPALA_AUTH_USERNAME, AUTH_PASSWORD as IMPALA_AUTH_PASSWORD, \
|
|
|
|
|
+ SESSION_TIMEOUT_S
|
|
|
|
|
|
|
|
query_server = {
|
|
query_server = {
|
|
|
'server_name': 'impala',
|
|
'server_name': 'impala',
|
|
@@ -82,6 +83,7 @@ def get_query_server_config(name='beeswax', server=None):
|
|
|
'impersonation_enabled': IMPERSONATION_ENABLED.get(),
|
|
'impersonation_enabled': IMPERSONATION_ENABLED.get(),
|
|
|
'querycache_rows': QUERYCACHE_ROWS.get(),
|
|
'querycache_rows': QUERYCACHE_ROWS.get(),
|
|
|
'QUERY_TIMEOUT_S': QUERY_TIMEOUT_S.get(),
|
|
'QUERY_TIMEOUT_S': QUERY_TIMEOUT_S.get(),
|
|
|
|
|
+ 'SESSION_TIMEOUT_S': SESSION_TIMEOUT_S.get(),
|
|
|
'auth_username': IMPALA_AUTH_USERNAME.get(),
|
|
'auth_username': IMPALA_AUTH_USERNAME.get(),
|
|
|
'auth_password': IMPALA_AUTH_PASSWORD.get()
|
|
'auth_password': IMPALA_AUTH_PASSWORD.get()
|
|
|
}
|
|
}
|