espie
2dff7598bc
state the obvious
2013-02-04 11:35:27 +00:00
espie
28f4e1a1c1
document that dpb will be smart about calling show-size
2013-02-03 22:27:28 +00:00
espie
60668deeb2
document mfs location
2013-02-03 13:38:13 +00:00
espie
eaa7b64919
document -S
2013-02-02 10:38:26 +00:00
espie
5eb35f9f1e
adjust documentation a bit.
2013-01-29 16:19:41 +00:00
espie
427ff0a96e
document m parameter for -F
...
noticed by jasper@
2013-01-29 16:14:44 +00:00
nigel
1071d1b260
Change <hostname>-stop to stop-<hostname>
...
Ok to fix espie@
2013-01-28 23:07:36 +00:00
espie
8ced3b60c4
rebuild.log is gone, that info went back to separate paths.
...
Reasoning as follows: we were starting a job, and dumping the path
info in there. Just stopping right there makes little sense, so put
the rebuild info there anyways.
2013-01-28 13:48:31 +00:00
espie
f9d05fde34
document FETCH_TIMEOUT
2013-01-28 12:24:51 +00:00
espie
e06e006a3a
document new logs, new -J, new -M.
...
removes description of fetch/distfiles.log as that one no longer serves
any purpose (bye bye!)
2013-01-28 10:24:24 +00:00
espie
58da2425a1
no longer a bug in mfs, at least on modern arches.
2013-01-27 18:43:11 +00:00
espie
9bbd046cae
gc stuff that should have gone along with the old mirroring ports
...
infrastructure.
dpb does all that internally these days
2013-01-27 18:21:55 +00:00
espie
a08b2eed1f
typo. obviously no-one reads this but me...
2013-01-21 21:33:32 +00:00
espie
74d5c11fa6
document new -S
2013-01-21 14:59:45 +00:00
espie
29eb09c90e
small takes speed factor into account
2013-01-21 12:32:51 +00:00
espie
cc22a0ca26
document simpler -s handling
2013-01-21 12:07:01 +00:00
espie
4b2a548e1f
document small, drop ANVILS as to why STARTUP is a good thing.
...
explicitly say that memory threshold is a total KB value.
2013-01-21 10:42:49 +00:00
espie
0898cedfc3
capitalization
2013-01-20 21:29:55 +00:00
rpe
87a375054f
- fix typo in SYNOPSIS
...
- document options -m -x
- describe what happens, if no pkgnames are listed on cmdline
ok espie@
2013-01-11 21:18:17 +00:00
rpe
abc551c9ff
sync manpage with code
...
more X for mktemp
ok espie@
2013-01-11 21:08:44 +00:00
espie
2a01640dd0
remove todo, affinity now works, and the rest turned out to be completely
...
not needed in practice
2013-01-07 11:05:17 +00:00
espie
bf5bef5235
document -X
2013-01-07 11:04:25 +00:00
espie
6f42ba6110
document asynchrony in engine.log
2013-01-06 18:21:52 +00:00
espie
209b83159b
allow independent setup for the locks location. I strongly suggest
...
using a local fs.
2013-01-05 18:26:31 +00:00
espie
116acde577
change to NO_HISTORY and document (since there are other NO_* thingies)
2013-01-05 13:34:28 +00:00
espie
492a2898b1
fix thinko.
...
as noticed by
Mikolaj Kucharski.
2013-01-05 07:01:44 +00:00
espie
5b5a52a451
synch manpage with reality
2013-01-04 12:56:26 +00:00
espie
9d015892e8
document new exhaustive rate-limiting
2013-01-04 12:16:51 +00:00
espie
5e21b7b72c
explain rationale and working of unjunk
2013-01-03 22:52:01 +00:00
espie
f86dbb772a
allow overriding the start-up script from the command line.
2012-12-31 09:50:55 +00:00
espie
61c2611d5c
document extra log files...
2012-12-31 08:29:31 +00:00
espie
e4c671527c
add affinity information to restart jobs on the right host preferentially.
...
- affinity info is similar to locks, but with a completely different
lifetime.
- streamline the main loop of the engine, so that it can do two passes:
first pass shuns paths with the wrong affinity. If no good path is found,
those are considered during the second pass.
- make the Core factory aware of what hosts might be running, so that
affinity info for machines removed from a config file will be ignored.
thanks to landry@ for a few tests.
2012-12-24 17:24:46 +00:00
espie
027e6592d6
testing option
2012-12-23 13:28:55 +00:00
espie
d73a931704
don't mix up wait_timeout and waiting_timeout, as noticed by naddy@.
...
re-enable wait_timeout on localhost temporarily (should be done in another
way, most probably by checking whether repo is on nfs, we can steal code
from VStat.pm)
pass umask through ssh. This took us long enough to figure out, and it's
considerably simpler than tweaking every login class once again.
2012-11-06 08:26:29 +00:00
espie
b626ac149d
thinko
2012-10-28 10:32:23 +00:00
espie
e1f5ebd7f8
be very explicit: running several dpb on the same box is perfectly safe.
...
so that nitpicky developers are not deluded into thinking this doesn't work
perfectly (hi matthieu@)
2012-10-27 11:17:56 +00:00
rpe
92c015487d
lock directory -> locks directory
...
ok espie@
2012-10-26 14:43:17 +00:00
espie
964fc46d9a
document WAITING_TIMEOUT
2012-10-13 09:10:07 +00:00
espie
64fa96209b
document ALWAYS_CLEAN
2012-10-12 20:27:16 +00:00
espie
9b37bcd801
change things again to have command line options override host file.
...
and provide the possibility of a DEFAULT entry in the host file.
2012-10-11 07:40:30 +00:00
espie
22005987a3
restore dropped ), noticed by Amit Kulkarni, thx.
2012-10-09 20:35:57 +00:00
espie
cdc017bcb0
small change for people running multiple hosts:
...
options on the command line now define *defaults* that host files can
override (for instance -j, stuck, -p, -J).
Add -p /n to mean "take number of jobs, if >1, divide by n, round up to 2,
and use that for parallel.
Document -p.
Make junk be 'by host' (and it's a prop, so you can tweak it).
concurrent log that records how many jobs are running each time it changes.
tag parallel builds *n in the time record.
2012-10-08 12:41:03 +00:00
espie
0e77f83404
BUILD_ONCE documented
2012-08-31 17:27:50 +00:00
espie
649b68855b
nits
2012-08-15 09:41:33 +00:00
espie
7373a518c1
somehow, I had forgotten to document this defaults to 250
2012-07-02 10:31:08 +00:00
espie
ff2903bf59
document -DNO_BUILD_STATS on the off chance someone would ever need it.
2012-04-10 17:00:29 +00:00
espie
55635c592a
synch documentation
2012-04-08 10:20:42 +00:00
espie
ca5467b575
there's no longer any need to keep track of build.log manually, as it
...
gets taken care off thru %p/build-stats/%a
2012-03-09 21:18:40 +00:00
espie
11d2036d1a
duplicate -m option, resolve conflict by renaming old unused one to -M.
...
Document some new stuff
2012-03-09 15:16:38 +00:00
espie
a366b51e34
%f for distdir (where fetched distfiles live)
2012-03-02 19:35:09 +00:00