This analysis does not look at commits, but directly at diff updates on phabricator, so does count every time someone updates a diff on a phab revision. I’ve tried to make that a bit clearer by adding a few more stats:
For the year 2022, 24267 revisions were created, and a total of 133031 new or updated diffs:
That makes for an average of about 5.5 diffs per revision in 2022.
For the year 2022, number of new or updated diffs on reviews.llvm.org per hour:
0h UTC: 16.9 diffs per hour on average, i.e. roughly one diff update every 3.5 minutes
1h UTC: 14.1 diffs per hour on average, i.e. roughly one diff update every 4.3 minutes
2h UTC: 11.9 diffs per hour on average, i.e. roughly one diff update every 5.0 minutes
3h UTC: 10.2 diffs per hour on average, i.e. roughly one diff update every 5.9 minutes
4h UTC: 9.6 diffs per hour on average, i.e. roughly one diff update every 6.2 minutes
5h UTC: 6.9 diffs per hour on average, i.e. roughly one diff update every 8.6 minutes
6h UTC: 7.0 diffs per hour on average, i.e. roughly one diff update every 8.6 minutes
7h UTC: 8.0 diffs per hour on average, i.e. roughly one diff update every 7.5 minutes
8h UTC: 8.9 diffs per hour on average, i.e. roughly one diff update every 6.7 minutes
9h UTC: 12.1 diffs per hour on average, i.e. roughly one diff update every 5.0 minutes
10h UTC: 14.2 diffs per hour on average, i.e. roughly one diff update every 4.2 minutes
11h UTC: 15.1 diffs per hour on average, i.e. roughly one diff update every 4.0 minutes
12h UTC: 12.2 diffs per hour on average, i.e. roughly one diff update every 4.9 minutes
13h UTC: 13.5 diffs per hour on average, i.e. roughly one diff update every 4.4 minutes
14h UTC: 15.3 diffs per hour on average, i.e. roughly one diff update every 3.9 minutes
15h UTC: 17.6 diffs per hour on average, i.e. roughly one diff update every 3.4 minutes
16h UTC: 20.4 diffs per hour on average, i.e. roughly one diff update every 2.9 minutes
17h UTC: 22.6 diffs per hour on average, i.e. roughly one diff update every 2.7 minutes
18h UTC: 21.4 diffs per hour on average, i.e. roughly one diff update every 2.8 minutes
19h UTC: 23.0 diffs per hour on average, i.e. roughly one diff update every 2.6 minutes
20h UTC: 21.9 diffs per hour on average, i.e. roughly one diff update every 2.7 minutes
21h UTC: 20.2 diffs per hour on average, i.e. roughly one diff update every 3.0 minutes
22h UTC: 21.3 diffs per hour on average, i.e. roughly one diff update every 2.8 minutes
23h UTC: 20.0 diffs per hour on average, i.e. roughly one diff update every 3.0 minutes
I don’t know if it’s helpful for the second aspect, but if the analysis is restricted to only phabricator revisions that contain files in the top-level directory ‘llvm’ or ‘clang’, the results look as follows:
The below analysis only looks at revisions for which there's at least one file change inside top-level directory llvm
For the year 2022, 9874 revisions were created, and a total of 55042 new or updated diffs:
That makes for an average of about 5.6 diffs per revision in 2022.
For the year 2022, number of new or updated diffs on reviews.llvm.org per hour:
0h UTC: 6.2 diffs per hour on average, i.e. roughly one diff update every 9.7 minutes
1h UTC: 5.1 diffs per hour on average, i.e. roughly one diff update every 11.8 minutes
2h UTC: 4.7 diffs per hour on average, i.e. roughly one diff update every 12.9 minutes
3h UTC: 4.4 diffs per hour on average, i.e. roughly one diff update every 13.8 minutes
4h UTC: 4.4 diffs per hour on average, i.e. roughly one diff update every 13.7 minutes
5h UTC: 3.2 diffs per hour on average, i.e. roughly one diff update every 18.8 minutes
6h UTC: 3.4 diffs per hour on average, i.e. roughly one diff update every 17.7 minutes
7h UTC: 4.1 diffs per hour on average, i.e. roughly one diff update every 14.6 minutes
8h UTC: 4.2 diffs per hour on average, i.e. roughly one diff update every 14.1 minutes
9h UTC: 5.4 diffs per hour on average, i.e. roughly one diff update every 11.2 minutes
10h UTC: 6.2 diffs per hour on average, i.e. roughly one diff update every 9.7 minutes
11h UTC: 6.7 diffs per hour on average, i.e. roughly one diff update every 8.9 minutes
12h UTC: 5.7 diffs per hour on average, i.e. roughly one diff update every 10.5 minutes
13h UTC: 5.7 diffs per hour on average, i.e. roughly one diff update every 10.6 minutes
14h UTC: 6.8 diffs per hour on average, i.e. roughly one diff update every 8.8 minutes
15h UTC: 7.6 diffs per hour on average, i.e. roughly one diff update every 7.9 minutes
16h UTC: 9.4 diffs per hour on average, i.e. roughly one diff update every 6.4 minutes
17h UTC: 9.9 diffs per hour on average, i.e. roughly one diff update every 6.1 minutes
18h UTC: 8.9 diffs per hour on average, i.e. roughly one diff update every 6.7 minutes
19h UTC: 8.8 diffs per hour on average, i.e. roughly one diff update every 6.8 minutes
20h UTC: 7.9 diffs per hour on average, i.e. roughly one diff update every 7.6 minutes
21h UTC: 7.3 diffs per hour on average, i.e. roughly one diff update every 8.2 minutes
22h UTC: 7.5 diffs per hour on average, i.e. roughly one diff update every 8.0 minutes
23h UTC: 7.4 diffs per hour on average, i.e. roughly one diff update every 8.1 minutes
The below analysis only looks at revisions for which there's at least one file change inside top-level directory clang
For the year 2022, 5109 revisions were created, and a total of 34674 new or updated diffs:
That makes for an average of about 6.8 diffs per revision in 2022.
For the year 2022, number of new or updated diffs on reviews.llvm.org per hour:
0h UTC: 4.3 diffs per hour on average, i.e. roughly one diff update every 13.8 minutes
1h UTC: 3.3 diffs per hour on average, i.e. roughly one diff update every 18.3 minutes
2h UTC: 2.4 diffs per hour on average, i.e. roughly one diff update every 24.6 minutes
3h UTC: 2.7 diffs per hour on average, i.e. roughly one diff update every 22.4 minutes
4h UTC: 2.6 diffs per hour on average, i.e. roughly one diff update every 23.0 minutes
5h UTC: 1.7 diffs per hour on average, i.e. roughly one diff update every 34.3 minutes
6h UTC: 1.6 diffs per hour on average, i.e. roughly one diff update every 38.7 minutes
7h UTC: 1.9 diffs per hour on average, i.e. roughly one diff update every 31.6 minutes
8h UTC: 2.6 diffs per hour on average, i.e. roughly one diff update every 22.9 minutes
9h UTC: 3.6 diffs per hour on average, i.e. roughly one diff update every 16.8 minutes
10h UTC: 3.9 diffs per hour on average, i.e. roughly one diff update every 15.6 minutes
11h UTC: 3.9 diffs per hour on average, i.e. roughly one diff update every 15.2 minutes
12h UTC: 3.1 diffs per hour on average, i.e. roughly one diff update every 19.2 minutes
13h UTC: 3.3 diffs per hour on average, i.e. roughly one diff update every 18.2 minutes
14h UTC: 3.7 diffs per hour on average, i.e. roughly one diff update every 16.1 minutes
15h UTC: 5.3 diffs per hour on average, i.e. roughly one diff update every 11.4 minutes
16h UTC: 5.7 diffs per hour on average, i.e. roughly one diff update every 10.5 minutes
17h UTC: 6.2 diffs per hour on average, i.e. roughly one diff update every 9.6 minutes
18h UTC: 4.8 diffs per hour on average, i.e. roughly one diff update every 12.5 minutes
19h UTC: 6.1 diffs per hour on average, i.e. roughly one diff update every 9.9 minutes
20h UTC: 6.0 diffs per hour on average, i.e. roughly one diff update every 10.1 minutes
21h UTC: 5.5 diffs per hour on average, i.e. roughly one diff update every 11.0 minutes
22h UTC: 5.8 diffs per hour on average, i.e. roughly one diff update every 10.3 minutes
23h UTC: 5.0 diffs per hour on average, i.e. roughly one diff update every 12.1 minutes
