Coda File System

Re: local inconsistent object, symlinks

From: Jan Harkes <jaharkes_at_cs.cmu.edu>
Date: Fri, 24 May 2002 16:29:17 -0400
On Fri, May 24, 2002 at 03:18:38PM -0400, Jan Harkes wrote:
> On Fri, May 24, 2002 at 02:24:13PM -0400, Greg Troxel wrote:
> >   > So I am wondering if reintegration of symlinks is broken/backwards
> >   > somehow.
> > 
> >   Interesting, I will look at it. Some changes went into reintegration
> >   between 5.3.17 and 5.3.19. Yup, it looks like there is some confusion
> >   between 'oldname' and 'newname' which probably should have been named
> >   'name' and 'contents' to avoid confusion.
> > 
> > I hope you find something.
> 
> Yup, the bug seems to have been introduced around 2002/03/15 in venus.
> Although it looks like the server might have been wrong in some places
> as well. I went through the code and consistently used NewName as the

Interestingly enough, fixing the problem in Venus doesn't help, it looks
like the bug was initially introduced (the mentioned changeset is where
link and target were swapped) in Venus, but it propagated itself from
there to the server when the new CML packing was activated.

In any case when running the patched server it seems to work right with
both old and new clients, although I still don't quite follow how the
obvious venus bug ended up being a server bug.

Jan


Btw. I've added some things to the Coda website which have been useful
for me to quickly search where newly reported bugs are introduced.

The old jitterbug bug tracker has been replaced with 'RequestTracker'.
It allows more complex searches and merging of similar/identical
bugreports, or create dependencies between bugs, i.e. fix this bug
before we can work on that bug. All old bugs have been imported and I've
already 'closed' a lot of them as they were already fixed in previous
Coda releases.

We also have 'viewcvs' and 'lxr' which are automatically updated for the
latest CVS version of Coda. There are no links on the main pages to
these yet, didn't really know where to place them ('news/downloads?')

    http://www.coda.cs.cmu.edu/cgi-bin/viewcvs.cgi
    http://www.coda.cs.cmu.edu/lxr/source/
Received on 2002-05-24 16:30:33