[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [r1462] Much better (Was: Re: r1430 & FreeBSD /usr/src import)

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-03-08 14:54:35 CET

Ollivier Robert <roberto@eurocontrol.fr> writes:

> With r1462 freshly recompiled with the latest apr/apr-util, the import
> succeeded with a peak memory usage of 421 MB.
>
> 9109 roberto -4 0 421M 116M ffsfsn 9:14 7.18% 7.18% svn
>
> I see that the behaviour of import has changed. Is svn buffering all the
> data imported or what ? It is currently trying to commit the "bulk data"
> right now. I was suprised because before, the strings table was growing as
> the import run now it is being filled "afterwards".
>
> Transmitting file data ..................[...]

Yes, we changed import behavior yesterday. Import now works the same
way as commit does: first it writes the tree structure to the server,
then it writes all the files' contents. Commits have always worked
this way, because it allows the server to detect (and reject) any
out-of-date conflicts as early as possible. (Think about how awful it
would be to commit for 10 minutes, and near the end of the commit have
the server reject an out-of-date file. With this method, the
rejection happens during the first minute.)

The moving dots were added yesterday as well, to both import and
commit. It's nice to give feedback to a waiting user.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Mar 8 14:52:19 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.