mirror of
https://github.com/discourse/discourse.git
synced 2026-08-06 13:08:40 +08:00
Reports in a dashboard section (including slow Data Explorer queries) loaded one at a time, so a single slow report delayed every other report in the section. They're now fetched in parallel on the server, so the whole section loads faster, and a report that fails to load shows its own error state without affecting the others. |
||
|---|---|---|
| .. | ||
| bulk_fetch.rb | ||
| core_report_provider.rb | ||
| layout_updater.rb | ||
| listing.rb | ||
| registry.rb | ||
| resolved_report.rb | ||
| section.rb | ||
| source_provider.rb | ||