It’s now been over a month since the DevDiv dogfood server upgrade to Orcas bits.  We’ve continued to poke and prod at the server and make patches as we identify issues.  The rate has slowed down from that first hectic week of several patches a day to about 1 a week or so now.  Overall performance is much better and reliability has stayed very good (7 day availability is at 100% right now).  We’ve identified a bunch of great bugs for which the fixes are going into Beta 1.  Last weekend, we are did the “final” upgrade of the Office TFS server with the Rosario Internal Release bits for Office’s “go live” on Monday.  Just seems like the excitement never stops.

We passed a couple of milestones in the past month:

  • We passed the 200,000 work item point.  It’s not huge by historical standards but it’s pretty big and is a cool milestone.
  • The local version table passed the 500,000,000 row mark.  Yes, half a billion rows!  By any measure, that’s a lot of data :)

 

Current Statistics

Users

  • Recent users: 1,047 (down 85)
  • Users with assigned work items: 2,743 (up 172)
  • Version control users: 2,249 (up 98)

Work Items

  • Work Items: 209,336 (up 16,151)
  • Areas & Iterations: 7,386 (up 119)
  • Work item versions: 1,722,408 (up 141,465)
  • Attached files: 73,115 (up 6,330)
  • Queries: 16,465 (up 785)

Version control

  • Files/ Folders: 77,658,652/16,387,979 (up 5,100,133/up 1,788,298)
  • Total compressed file size: 780.1 GB (up 125.4 GB)
  • Checkins: 204,556 (up 19,673)
  • Shelvesets: 9,356 (up 978)
  • Merge history: 179,945,762 (up 10,961,392)
  • Pending changes: 2,625,368 (up 1,581,548)
  • Workspaces: 4,784 (up 435)
  • Local copies: 507,675,684 (up 66,868,508)

Commands (last 7 days)

  • Work Item queries: 531,108 (up 308,847)
  • Work Item updates: 216,277 (up 183,991)
  • Work Item opens: 273,722 (up 200,940)
  • Gets: 171,988 (down 322,075)
  • Downloads: 18,142,774 (down 5,166,454)
  • Checkins: 10,547 (up 7,032)
  • Uploads: 262,375 (down 56,531)
  • Shelves: 1,080 (down 42)

You'll notice that gets are way down this month.  That's because we finally fixed a tool someone wrote that was spamming the server with Get requests once every few seconds 24 hours a day, 7 days a week.  That brings me to an interesting observation about TFS.  It's kind of amazing to me how many internal tools people have written against TFS.  I think it comes from the power of having a completely open and public API.  Here's a list of the tools that I see have run against the dogfood server in the past week.  I've removed from the list everything that shipped in the box with TFS - so these are just tools that someone else has written.  Some of them are listed a couple of times due to different versions.  There's about 80 in the list sorted in decending order of load they put on the server.

Thanks,

Brian