We have a global rule set up in Herald to email project members for each repository push. Whenever the push contains more than 2 commits the email only includes 2 of those commits.
The diffusion/pushlog is also affected. The push log page only shows 2 of the commits. If you view the push log list page it will show multiple rows for the same push number but all link to the same page.
See screenshots below:
Pushed 8 changesets:
Notification email only says 2:
Push log web page lists multiples: