> -----Original Message-----
> From: Blair Zajac [mailto:blair_at_orcaware.com]
> Sent: 09 December 2010 00:45
> To: dev_at_subversion.apache.org
> Subject: 1.7 performance requirements for release
> Do we need to be faster than 1.6 to do a release? Do we want to say,
> operations are at least X% faster? It's a much more powerful
> saying, some operations are faster and some are the same speed.
I'd say all (common) operations need to be faster, or it might as well
just use the old codebase.
The problem is that, even if update was faster but checkout was slower
there would be many people who use checkout a lot more than update and
would complain, so we can't make assumptions about which operation is
more important than another. The best that can be done is to group a
subset of operations that is commonly used and make sure they are all
> I don't feel that strongly about upgrade taking forever, since many
> can do a fresh checkout, but I could see this being an issue for
> uncommitted changes in their working copy or changelists.
The one-off upgrade isn't a concern. Its once-only after all. Anyone
with uncommitted changes in their WC can either commit them, or copy
them to a different directory and then copy them back over a freshly
checked-out directory. If that's what I had to do with a new version
(that jumped from 1.6 to 1.7) I wouldn't be bothered at all.
Received on 2010-12-09 14:28:08 CET