I have an autogenerated dashboard with 160 panels. The good news: Each panel's search uses an accelerated saved search. The bad news: I have so many panels that I frequently see this message in about 40 of the panels: Search not executed: The maximum number of concurrent historical searches on this instance has been reached., concurrency_category="historical", concurrency_context="instance-wide", current_concurrency=50, concurrency_limit=50 If I hover over those panels and click the "Refresh" icons, after the other searches have finished, the search tries again and succeeds. I see the information I was looking for in the panel. I accept that there is a limit to concurrent searches. I'm willing to wait. But clicking the individual "Refresh" icon in each of panels with the "Search not executed" message is a lot of work. Ideally, I'd like the search panel to automatically retry as capacity frees up, without me clicking the "Refresh" icon. Is that possible? If it's not possible, is there a programmatic way for me to automatically kick off the "Refresh" icon? I tried using the JavaScript console with something like: mvc.Components.get("baseSearch_item3_P1").startSearch(); but it couldn't resolve the mvc object. I was thinking I could walk through the DOM and execute an action for each panel that contains the text "Search not Executed", but I don't have the expertise to figure out how to do that and I can't even get the startSearch() action working for one individual search. Any tips or workarounds around automatically refreshing with one JavaScript command via the JavaScript console? As a last ditch workaround, I've separated the dashboard into 6 sections with "depends" tokens that are controlled by an input dropdown. Each dropdown item loads 1/6th of the dashboard at a time. It's an ugly, hacky way that I really want to avoid. My coworkers will laugh at me for doing that.
... View more