Hi folks, after more investigation I now agree we have parallel commits.  The following commits have been lost, all done on July 15th:

nwmoriatry: r22622
phyy-nx: r22623-4
tmmclark: r22625
olegsobolev, r22626-7, r22629
alyubimov: r22628

These revisions number have been reused by svn and are no longer valid.  The authors should recommit their changes.

-Aaron