Feb '08 DevDiv TFS Dogfood Statistics

Brian Harry

If you follow my dogfood statistics, you’ll notice that some of the numbers at the bottom are up quite a bit.  The +200 recent user bump represents the increase in usage as we approach the completion of the roll out of TFS to the entire division.  At this point I’m expecting the roll out to be done within 4 – 6 weeks.  There’s been a corresponding increase in Local copies.  We’ve also seen significant jumps in merge history as we do more and more of our large tree merges in TFS.  The biggest jump is in downloads (almost 2X).  This is due to the build lab ramping up.  Yesterday, they rolled out config changes to download all files from a TFS Proxy and we should see that number fall substantially in next month’s report.

We continue to refine the perf and scale of TFS.  I think not a week goes by these days when we don’t push some update (or several) onto the production server to address our latest perf and scale issues.  Most of the time it runs quite well but every so often just the right combination of huge (~million file) operations hit a problem and cause the overall server responsiveness to suffer.  We’re making good progress but it’s no consolation when you are staring at the screen waiting for your one file to checkin just because someone else is checking in 400,000 deletes or some such.  All of the fixes we make continue to flow into our TFS 2008 SP1 work so you should be able to get them later this year.

Unlike TFS 2005 SP1 and TFS 2008 RTM, I don’t think the average user out there will see significant improvements from the additional performance work we’re doing in TFS 2008 SP1.  Perhaps some small improvements but, at this point, most of the fixes we make are primarily address contention and/or I/O issues in really large scale operations.  I know some of our customers do this but the majority do not.

Here’s the statistics for this month…





  • Recent users: 1,442 (up 200)
  • Users with assigned work items: 3,434 (up 64)
  • Version control users: 3,289 (up 174)

Work Items

  • Work Items: 357,964 (up 12,459)
  • Areas & Iterations: 9,006 (up 722)
  • Work item versions: 3,013,626 (up 104,498)
  • Attached files: 216,046 (up 7,082)
  • Queries: 22,080 (up 660)

Version control

  • Files/Folders: 189,532,166/44,405,661 (up 21,960,278/up 5,009,562)
  • Total compressed file size: 1,850,092 MB (up 127,273 MB)
  • Checkins: 359,635 (up 20,577)
  • Shelvesets: 20,471 (up 645)
  • Merge history: 460,256,443 (up 49,113,668)
  • Pending changes: 10,989,165 (up 4,017,996)
  • Workspaces: 6,169 (up 153)
  • Local copies: 1,268,350,414 (up 233,085,191)

Commands (last 7 days)

  • Work Item queries: 201,039 (up 77,416)
  • Work Item updates: 24,648 (up 8,949)
  • Work Item opens: 57,411 (up 13,488)
  • Gets: 501,590 (up 12,165)
  • Downloads: 145,120,659 (up 70,546,272)
  • Checkins: 4,417 (up 201)
  • Uploads: 204,064 (up 106,420)
  • Shelves: 2,152 (up 796)



Discussion is closed.

Feedback usabilla icon