gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] [Bug] Cacherevs contain inode sigs


From: Aaron Bentley
Subject: [Gnu-arch-users] [Bug] Cacherevs contain inode sigs
Date: Sun, 03 Oct 2004 13:30:51 -0400
User-agent: Mozilla Thunderbird 0.8 (X11/20040918)

Since cacherevs are meant to represent source trees, they shouldn't contain junk files. But they contain inode signatures. I've tested several archives, including address@hidden

This means that different results will be produced by downloading a cacherev and applying a changeset, versus downloading a cacherev for the exact revision. Since only junk files will differ, tla delta would produce an empty changeset, but diff would see differences.

I've been generalizing in my head that a cacherev is a changeset too-- a targile being a kind of changeset between no directory and a full one. But since changesets don't affect junk files, this isn't accurate.

Inode sigs are a singularly useless thing to store in cacherevs, since they will always fail to match. So this doesn't look intentional. Must be a bug.

Aaron




reply via email to

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