[Top][All Lists]

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

Re: [Gnu-arch-users] Re: tla on nfs only

From: Stefan Monnier
Subject: Re: [Gnu-arch-users] Re: tla on nfs only
Date: 14 Mar 2004 23:15:32 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>> Obviously we do not need to check for corruption of file FOO if FOO will
>> not be read in the course of the current operation.
> Yes.  Unfortunately, we don't know which files in the working directory have
> changed until we look at the revision library.  In that case, we need ALL
> the files in the revlib to be uncorrupted.

So you mean that tla does a diff of every single file?
If not how does it avoid it?  AFAIK it avoids it by using
{arch}/,,inode-sigs in the work-tree (not in the revision library)
in order to get a conservative approximation of what might have changed, at
which point it will only do a diff on those files, so it only needs to
check the inode-sig (in the revlib) of those files who failed the
inode-sig-check in the work-tree.
What am I missing?


reply via email to

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