known2 eventually grew to around 550MB, then amuled sat there spinning its wheels at 100% cpu for several hours, with known.met growing to 5-7Mb then shrinking back to zero.
Everything exited apparently cleanly on a HUP, however when restarting the following mesage was logged.
$ grep -i known logfile
!2011-08-27 18:24:31: WARNING: Known file list corrupted, contains invalid header.
2011-08-27 18:24:31: Creditfile loaded, 7986 clients are known
2011-08-27 18:26:41: Found 384 known shared files, 18066 unknown
Amuled is again sitting at 100% with known.met cycling in size while known2 stays static.
Yes I really do have that many files on share (distros and suchlike)
As Stu says, it appears the met format can't cope with stuff this big. Perhaps some sort of run/compile time alternative such as a mysql interface needs to be considered.
Opinions?