mirror of
https://github.com/discourse/discourse.git
synced 2026-08-07 13:19:19 +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_spec.rb | ||
| core_report_provider_spec.rb | ||
| registry_spec.rb | ||
| section_spec.rb | ||
| source_provider_spec.rb | ||