Răsfoiți Sursa

HUE-5056 [editor] Delay history and saved query search to when the user stop typing

Avoid tun of calls when typing more than one char
Romain Rigaux 10 ani în urmă
părinte
comite
449b2f55ff

+ 2 - 2
desktop/libs/notebook/src/notebook/static/notebook/js/notebook.ko.js

@@ -318,7 +318,7 @@ var EditorViewModel = (function() {
 
     self.queriesFilter = ko.observable('');
     self.queriesFilterVisible = ko.observable(false);
-    self.queriesFilter.extend({ rateLimit: 300 });
+    self.queriesFilter.extend({ rateLimit: { method: "notifyWhenChangesStop", timeout: 900 } });
     self.queriesFilter.subscribe(function(val){
       self.fetchQueries();
     });
@@ -1359,7 +1359,7 @@ var EditorViewModel = (function() {
     });
     self.historyFilter = ko.observable('');
     self.historyFilterVisible = ko.observable(false);
-    self.historyFilter.extend({ rateLimit: 300 });
+    self.historyFilter.extend({ rateLimit: { method: "notifyWhenChangesStop", timeout: 900 } });
     self.historyFilter.subscribe(function(val){
       self.fetchHistory();
     });