threads / discuss / 1061

verify_pack.c vs verify-pack.c

Subject: verify_pack.c vs verify-pack.c

## tl;dr

4 messages between Jun 30, 2005 and Jul 1, 2005.

replies: 3people: 3as markdown or json

Junio C Hamano· Jun 30, 2005, 20:29 UTC · re: Nicolas Pitre · lore

Re: verify_pack.c vs verify-pack.c

>>>>> "NP" == Nicolas Pitre <nico@cam.org> writes:

NP> This is confusing. Isn't possible to rename git-verify-pack to, say, NP> git-fsck-pack instead?

Yes it is possible (I am not attached to the name). The question is what to name it.

git-fsck-cache (which is not about cache, whose name somehow implies it is trying to see consistency of the index file, but in reality which is about the object database --- it should be renamed to git-fsck-objects) does the same verification when the pack is placed under objects/pack/, and the way I envision git-verify/check/fsck-pack to be used is to run it _before_ you place a pack in your object database; it is like running sha1sum on a tarball before extracting it.

Also I would like to add some "info" output options to the git-verify/check/fsck-pack program that:

 - lists all the contained SHA1 objects;
  - with their type and size;
  - with their delta depth (if deltified);
  - with the delta-data size for each delta step.
to help optimizing the git-pack-objects.

BTW, is there a filesystem that would house the source to the core GIT that do not like names that differ only in underscore and dash?

Nicolas Pitre· Jun 30, 2005, 20:35 UTC · re: Junio C Hamano · lore

Re: verify_pack.c vs verify-pack.c

On Thu, 30 Jun 2005, Junio C Hamano wrote:
Show 7 quoted lines
> >>>>> "NP" == Nicolas Pitre <nico@cam.org> writes:
> 
> NP> This is confusing.  Isn't possible to rename git-verify-pack to, say, 
> NP> git-fsck-pack instead?
> 
> Yes it is possible (I am not attached to the name).  The
> question is what to name it.
... or you could rename verify_pack.c to pack-check.c or whatever.
> BTW, is there a filesystem that would house the source to the
> core GIT that do not like names that differ only in underscore
> and dash?

Probably not. It is just weird in a ls output that's all. Certainly not a big issue.

Nicolas

← back to recent threads