Browse Source

[core] Don't show _impala_builtins in assist panel

Johan Ahlen 10 years ago
parent
commit
327cace7db
1 changed files with 5 additions and 1 deletions
  1. 5 1
      desktop/core/src/desktop/static/desktop/js/assistHelper.js

+ 5 - 1
desktop/core/src/desktop/static/desktop/js/assistHelper.js

@@ -113,7 +113,11 @@ AssistHelper.prototype.fetchTerms = function(databaseName, tableName, columnName
 
 AssistHelper.prototype.fetchDatabases = function(successCallback, errorCallback) {
   var self = this;
-  self.fetchAssistData("/" + self.options.app + "/api/autocomplete/", successCallback, errorCallback);
+  self.fetchAssistData("/" + self.options.app + "/api/autocomplete/", function(data) {
+    // Blacklist of system databases
+    data.databases = $.grep(data.databases, function(database) { return database !== "_impala_builtins" });
+    successCallback(data);
+  }, errorCallback);
 };
 
 AssistHelper.prototype.fetchTables = function(databaseName, successCallback, errorCallback) {