|
|
@@ -42,7 +42,7 @@ from django.utils.translation import ugettext as _, ugettext_lazy as _t
|
|
|
|
|
|
from dashboard.conf import get_engines, HAS_REPORT_ENABLED
|
|
|
from kafka.conf import has_kafka
|
|
|
-from metadata.conf import has_optimizer
|
|
|
+from metadata.conf import get_optimizer_mode
|
|
|
from notebook.conf import DEFAULT_LIMIT, SHOW_NOTEBOOKS, get_ordered_interpreters
|
|
|
from useradmin.models import User, Group, get_organization
|
|
|
from useradmin.organization import _fitered_queryset
|
|
|
@@ -1791,7 +1791,7 @@ class ClusterConfig(object):
|
|
|
'displayName': interpreter['name'],
|
|
|
'buttonName': _('Query'),
|
|
|
'tooltip': _('%s Query') % interpreter['type'].title(),
|
|
|
- 'optimizer': 'api' if has_optimizer() else 'off', # TODO: Change to proper values
|
|
|
+ 'optimizer': get_optimizer_mode(),
|
|
|
'page': '/editor/?type=%(type)s' % interpreter,
|
|
|
'is_sql': interpreter['is_sql'],
|
|
|
'is_batchable': interpreter['dialect'] in ['hive', 'impala'] or interpreter['interface'] in ['oozie', 'sqlalchemy'],
|