I'm heading to Disney World for the week in the morning so I may not be blogging too much next week (we'll see what my wife has to say about it :))
Today I was reviewing some results from some performance work we are doing for Version Control in the Orcas release. We are also doing some work for Work Item Tracking but don't have full results yet. These are not final numbers - there are still things we have left to investigate but they are exciting and I wanted to share them.
You'll need some notes to interpret them.
Drum roll please...
Note the improvements are in multiples. So the largest improvement is 219 times faster. That's a big difference, eh?
The one that I'm happiest about (although it isn't the biggest) is "Get tree". That's the operation I do all the time. That gets any updates on the server down to my local machine. It's 2.3 times faster. That's gonna be nice. Now you'll notice that it went from 103 seconds to 46 seconds and say well that's still not very fast. This is a workspace will hundreds of thousands of files in it. That's pretty darned fast.
As I say, these numbers aren't final. I'm expecting them to get even better over the coming months but it's pretty cool to see the improvements we've made so far.
In the next couple of weeks I'm going to write a blog post about all of the great new stuff coming in Orcas. I'm eager to hear your feedback.
Brian