Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Incomplete
-
Affects Version/s: 4.3.0
-
Fix Version/s: None
-
Component/s: con.impala
-
Labels:None
-
Environment:
Hue hangs on expanding list of very wide tables
Chrome console shows exception [1] every time this happens.
Hue eventually shows "Error loading columns" in UI, but at first it appears as Hue is hanging.
It seems Hue uses some sort of browser-side localStorage and Chrome has some sort of
quotas that we're reaching for very wide tables. Some of these tables are 6000+ columns.[1]
Hue detected a Javascript error: https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js 20 10 Uncaught QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'hue.assist.default.impala_rdautkha_some.domain.com' exceeded the quota. window.onerror @ hue.errorcatcher.js:31 jquery.total-storage.min.js:20 Uncaught DOMException: Failed to execute 'setItem' on 'Storage': Setting the value of 'hue.assist.default.impala_rdautkha_some.domain.com' exceeded the quota. at Object.setItem (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:20:10) at Object.init (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:19:688) at Function.t.totalStorage (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:19:294) at Object.<anonymous> (https://some.domain.com/static/desktop/js/apiHelper.js:2244:13) at c (https://some.domain.com/static/desktop/js/hue-bundle.js:43:22319) at Object.fireWith [as resolveWith] (https://some.domain.com/static/desktop/js/hue-bundle.js:43:23136) at n (https://some.domain.com/static/desktop/js/hue-bundle.js:44:28123) at XMLHttpRequest.<anonymous> (https://some.domain.com/static/desktop/js/hue-bundle.js:45:2041)
Hue hangs on expanding list of very wide tables Chrome console shows exception [1] every time this happens. Hue eventually shows "Error loading columns" in UI, but at first it appears as Hue is hanging. It seems Hue uses some sort of browser-side localStorage and Chrome has some sort of quotas that we're reaching for very wide tables. Some of these tables are 6000+ columns. [1] Hue detected a Javascript error: https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js 20 10 Uncaught QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'hue.assist.default.impala_rdautkha_some.domain.com' exceeded the quota. window.onerror @ hue.errorcatcher.js:31 jquery.total-storage.min.js:20 Uncaught DOMException: Failed to execute 'setItem' on 'Storage': Setting the value of 'hue.assist.default.impala_rdautkha_some.domain.com' exceeded the quota. at Object.setItem (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:20:10) at Object.init (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:19:688) at Function.t.totalStorage (https://some.domain.com/static/desktop/ext/js/jquery/plugins/jquery.total-storage.min.js:19:294) at Object.<anonymous> (https://some.domain.com/static/desktop/js/apiHelper.js:2244:13) at c (https://some.domain.com/static/desktop/js/hue-bundle.js:43:22319) at Object.fireWith [as resolveWith] (https://some.domain.com/static/desktop/js/hue-bundle.js:43:23136) at n (https://some.domain.com/static/desktop/js/hue-bundle.js:44:28123) at XMLHttpRequest.<anonymous> (https://some.domain.com/static/desktop/js/hue-bundle.js:45:2041)