Do we have any performance requirements for the 1.7 release? If a particular operation, say checkout, is X times slower than the 1.6 operation, we consider it a performance regression? I feel like checkout, with a 2x performance drop which I saw in recent performance tests, is a large regression:

http://svn.haxx.se/dev/archive-2010-12/0161.shtml

Do we need to be faster than 1.6 to do a release? Do we want to say, all operations are at least X% faster? It's a much more powerful statement than saying, some operations are faster and some are the same speed.

I don't feel that strongly about upgrade taking forever, since many people can do a fresh checkout, but I could see this being an issue for people with uncommitted changes in their working copy or changelists.

Blair

Reply via email to