Ticket #1033 (closed enhancement: wontfix)

Opened 3 years ago

Last modified 3 years ago

allow non-verbose darcs checkouts

Reported by: zooko Owned by: zooko
Priority: major Milestone: 0.8.3
Version: 0.8.1 Keywords: darcs
Cc: zooko@…

Description

I think the --verbose output from darcs is a performance problem for us, as we have many buildslaves doing a VCS checkout at the same time and they are overloading the network to the buildmaster by streaming back their --verbose output.

e.g.:

 http://tahoe-lafs.org/buildbot/builders/Randy%20FreeBSD-amd64/builds/169/steps/darcs/logs/stdio

I would like it if I could configure the Darcs command to be quiet instead of verbose. (Of course this ought to generalize to other VCS commands, too.)

Change History

comment:1 follow-up: ↓ 3 Changed 3 years ago by dustin

  • Keywords darcs added
  • Summary changed from allow non-verbose VCS checkouts to allow non-verbose darcs checkouts
  • Milestone changed from undecided to 0.8.+

We don't have a Darcs maintainer who could take care of this at the moment, but when we do, this would be a good starting point.

comment:2 Changed 3 years ago by zooko

To make darcs be quiet, pass --quiet instead of --verbose.

comment:3 in reply to: ↑ 1 Changed 3 years ago by zooko

  • Owner set to zooko
  • Status changed from new to accepted

Replying to dustin:

We don't have a Darcs maintainer who could take care of this at the moment, but when we do, this would be a good starting point.

Dustin: I'm willing to write this patch.

comment:4 Changed 3 years ago by dustin

  • Milestone changed from 0.8.+ to 0.8.3

Awesome! Ping the folks in #buildbot if you run into trouble.

comment:5 Changed 3 years ago by zooko

  • Status changed from accepted to closed
  • Resolution set to wontfix

I tested it with this buildslave which took 180 seconds to do a checkout:

 http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/674

but changing it from --verbose to --quiet made little difference (new total time 144 seconds; the difference could be due to other factors):

 http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/676

Then I upgraded darcs on that buildslave from darcs-2.0.2 to darcs-2.5.0 and the time (after darcs has established its slave-side cache) went down to about 6 seconds:

 http://tahoe-lafs.org/buildbot/builders/Eugen%20lenny-amd64/builds/678

So: nevermind! Closing as wontfix.

Note: See TracTickets for help on using tickets.