The timeline for when things work for these kinds of changes is hard to describe and confusing. At some point, I'll figure out a general way to explain these changes better.
Let me know if this is more helpful:
All the code changes have been deployed to the production environment. However, the Top Crashers report type filter depends on data being in the `report_type` field in the index. That won't start happening until July 24th when a new index is created. We don't backfill data in crash ingestion, so crash reports collected and processed on or after July 24th will have data in the report_type field--crash reports collected before July 24th will not.
The Top Crashers report has several date ranges you can look at; the default is 7 days and the longest is 28 days.
Given all that, here's roughly what you can expect timeline-wise:
* prior to July 24th: the Top Crashers report type filter doesn't work. "Any" is like our previous behavior with a mix of crash and hang reports. "crash" and "hang" will have no reports.
* July 25th: Top Crashers report type filter works as expected if the range you're looking at is 1 day.
* July 27th: Top Crashers report type filter works as expected for ranges 1 day and 3 days.
* July 31st: Top Crashers report type filter works as expected for ranges 1 day, 3 days, and 7 days (the default).
* August 21st: Top Crashers report type filter works as expected for all ranges.
After August 21st, I'll change the default value for report type filter to "crash". That's covered in bug 1844174.
Hope that helps!
/will