monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Re: results of mercurial user survey


From: Nuno Lucas
Subject: Re: [Monotone-devel] Re: results of mercurial user survey
Date: Fri, 28 Apr 2006 18:24:39 +0100

This is just my 2 cents, but what about a middle term?

Could monotone client accept a "--quick-no-checks" parameter (call it
whatever you want) for pull that would just check dependency problems
and eventually also a CRC32 of the data and/or dependency graph?

I'm not sure about the CRC32 bit, as we are using TCP and that should
already assure us on the data integrity (even if not fool-proof and no
semantic checks).

I don't know how the checks are done, but it seems to me from the long
100% CPU time that if we could "shortcut" it, the pull would be much
faster.

Then we could teach users to either download a monotone db snapshot
(the faster and secure way, but needs people/bot to provide it) or use
the "--quick-whatever" parameter for the initial pull for faster
times, and then issue a "db check" for consistency check afterwards
(any time later, but not really needed for basic workings, like source
browsing).


Best regards,
~Nuno Lucas

P.S. - As I don't know the monotone internals, please accept this
sugestion with a grain of salt.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]