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

HUE-9117 [editor] Set the default SELECT limit to 5000 by default with 0 to disable

Johan Ahlen 5 лет назад
Родитель
Сommit
dfcc2b0671

+ 2 - 2
desktop/conf.dist/hue.ini

@@ -903,8 +903,8 @@
   ## order in which the interpreter entries appear. Only the first 5 interpreters will appear on the wheel.
   # interpreters_shown_on_wheel=
 
-  # ## Default limit to use in SELECT statements if not present (optional).
-  # default_limit=100
+  ## Default limit to use in SELECT statements if not present. Set to 0 to disable.
+  # default_limit=5000
 
   # One entry for each type of snippet.
   [[interpreters]]

+ 2 - 2
desktop/conf/pseudo-distributed.ini.tmpl

@@ -887,8 +887,8 @@
   ## order in which the interpreter entries appear. Only the first 5 interpreters will appear on the wheel.
   # interpreters_shown_on_wheel=
 
-  # ## Default limit to use in SELECT statements if not present (optional).
-  # default_limit=
+  ## Default limit to use in SELECT statements if not present. Set to 0 to disable.
+  # default_limit=5000
 
   # One entry for each type of snippet.
   [[interpreters]]

+ 1 - 1
desktop/core/src/desktop/models.py

@@ -1767,7 +1767,7 @@ class ClusterConfig(object):
         'displayName': _('Editor'),
         'buttonName': _('Query'),
         'interpreters': interpreters,
-        'default_limit': DEFAULT_LIMIT.get(),
+        'default_limit': None if DEFAULT_LIMIT.get() == 0 else DEFAULT_LIMIT.get(),
         'interpreter_names': [interpreter['type'] for interpreter in interpreters],
         'page': interpreters[0]['page'],
         'default_sql_interpreter': next((interpreter['type'] for interpreter in interpreters if interpreter.get('is_sql')), 'hive')

+ 2 - 2
desktop/libs/notebook/src/notebook/conf.py

@@ -151,8 +151,8 @@ INTERPRETERS_SHOWN_ON_WHEEL = Config(
 
 DEFAULT_LIMIT = Config(
   "default_limit",
-  help="Default limit to use in SELECT statements if not present (optional).",
-  default=None,
+  help="Default limit to use in SELECT statements if not present. Set to 0 to disable.",
+  default=5000,
   type=int
 )