Re: [9fans] fossil woe

2005-12-07 Thread rog
Fossil needs some notion of being close to full, at which point its behavior would change. Automatic snapshots would stop, as would mtime updates and any other source of automatic dirtying of blocks. There should be a few blocks reserved for snapshots taken in response to manual console

Re: [9fans] fossil woe

2005-12-07 Thread Bruce Ellis
this misses the point. a cache must cope with an I'm full condition otherwise it can and will fail. i'd much rather a long delay on a file-op when fossil does a I'm nearly full snap than a few days to rescue a smashed system. brucee On 12/8/05, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

Re: [9fans] fossil woe

2005-12-07 Thread jmk
On Wed Dec 7 16:55:38 EST 2005, [EMAIL PROTECTED] wrote: I don't have this problem on Inferno because my file system cache (which delegates to venti) doesn't have this bug. I didn't realize that anyone would write a cache that breaks when it fills. I'm not touching fossil. brucee How I

Re: [9fans] fossil woe

2005-12-06 Thread Russ Cox
cache.c:698: * BUG: if the disk is full, should we flush some of it to Venti? Should we? It's still not clear to me. There are fossil console commands you could have typed to free up a little space and run an archive to venti. To find your old vac scores, see /sys/src/cmd/venti/dumpvacroots.

Re: [9fans] fossil woe

2005-12-06 Thread Russ Cox
of course. or don't call it a cache but something that may fill up and screw you over. the machine was far too hosed to connect to fscons and in any case telling a user if you do too much stuff you will have to call me to fix fossil is not aacceptable. I'm not claiming, under any

Re: [9fans] fossil woe

2005-12-06 Thread Bruce Ellis
so it should be made clear that fossil is not appropriate for large files or file system traffic. if i wish to create a 5G file and fossil is 10G can i? well it depends on what has happened since the last snap. brucee On 12/7/05, Russ Cox [EMAIL PROTECTED] wrote: of course. or don't call it