Эх сурвалжийг харах

HUE-8372 [assist] Silence errors from the topJoins calls

Johan Ahlen 7 жил өмнө
parent
commit
a9a13672f2

+ 1 - 1
apps/metastore/src/metastore/static/metastore/js/metastore.model.js

@@ -494,7 +494,7 @@ var MetastoreTable = (function () {
         self.loadingViewSql(true);
       }
 
-      self.catalogEntry.getTopJoins().done(function (topJoins) {
+      self.catalogEntry.getTopJoins({ silenceErrors: true }).done(function (topJoins) {
         if (topJoins && topJoins.values) {
           var joins = [];
           var ownQidLower = self.catalogEntry.path.join('.').toLowerCase();

+ 1 - 1
desktop/core/src/desktop/templates/ko_components/ko_catalog_entries_table.mako

@@ -436,7 +436,7 @@ from desktop.views import _ko
             });
 
             if (self.catalogEntry.isTableOrView()) {
-              var joinsPromise = self.catalogEntry.getTopJoins().done(function (topJoins) {
+              var joinsPromise = self.catalogEntry.getTopJoins({ silenceErrors: true, cancellable: true }).done(function (topJoins) {
                 if (topJoins && topJoins.values && topJoins.values.length) {
                   entriesAddedDeferred.done(function (entries) {
                     var entriesIndex = {};