[PATCH] Remove "delta" object representation.

Packed delta files created by git-pack-objects seems to be the
way to go, and existing "delta" object handling code has exposed
the object representation details to too many places.  Remove it
while we refactor code to come up with a proper interface in
sha1_file.c.

Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Junio C Hamano
2005-06-27 03:33:33 -07:00
committed by Linus Torvalds
parent ee85cbc688
commit c4584ae3fd
25 changed files with 22 additions and 948 deletions

View File

@ -9,7 +9,7 @@ git-fsck-cache - Verifies the connectivity and validity of the objects in the da
SYNOPSIS
--------
'git-fsck-cache' [--tags] [--root] [--delta-depth] [--unreachable] [--cache] [<object>*]
'git-fsck-cache' [--tags] [--root] [--unreachable] [--cache] [<object>*]
DESCRIPTION
-----------
@ -37,9 +37,6 @@ OPTIONS
Consider any object recorded in the cache also as a head node for
an unreachability trace.
--delta-depth::
Report back the length of the longest delta chain found.
It tests SHA1 and general object sanity, and it does full tracking of
the resulting reachability and everything else. It prints out any
corruption it finds (missing or bad objects), and if you use the

View File

@ -21,13 +21,6 @@ Downloads a remote GIT repository via HTTP.
Get trees associated with the commit objects.
-a::
Get all the objects.
-d::
Do not check for delta base objects (use this option
only when you know the remote repository is not
deltified).
--recover::
Check dependency of deltified object more carefully than
usual, to recover after earlier pull that was interrupted.
-v::
Report what is downloaded.
-w::

View File

@ -23,13 +23,6 @@ OPTIONS
Get trees associated with the commit objects.
-a::
Get all the objects.
-d::
Do not check for delta base objects (use this option
only when you know the remote repository is not
deltified).
--recover::
Check dependency of deltified object more carefully than
usual, to recover after earlier pull that was interrupted.
-v::
Report what is downloaded.
-w::

View File

@ -1,45 +0,0 @@
git-mkdelta(1)
==============
May 2005
NAME
----
git-mkdelta - Creates a delta object
SYNOPSIS
--------
'git-mkdelta' [-v] [-d N | --max-depth=N ] <reference_object> <target_object> [ <next_object> ... ]
DESCRIPTION
-----------
Creates a delta object to replace <reference_object> by using an
ordered list of potential objects to deltafy against earlier objects
in the list.
A cap on the depth of delta references can be provided as well,
otherwise the default is to not have any limit. A limit of 0 will
also undeltafy a given object.
OPTIONS
-------
-v::
Verbose
-d|--max-depth::
limit the number of delta references in a chain
If 0 then all objects are undeltafied.
Author
------
Git is written by Linus Torvalds <torvalds@osdl.org> and the git-list <git@vger.kernel.org>.
Documentation
--------------
Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>.
GIT
---
Part of the link:git.html[git] suite

View File

@ -31,13 +31,6 @@ commit-id::
Get trees associated with the commit objects.
-a::
Get all the objects.
-d::
Do not check for delta base objects (use this option
only when you know the remote repository is not
deltified).
--recover::
Check dependency of deltified object more carefully than
usual, to recover after earlier pull that was interrupted.
-v::
Report what is downloaded.
-w::

View File

@ -28,13 +28,6 @@ commit-id::
Get tree associated with the requested commit object.
-a::
Get all the objects.
-d::
Do not check for delta base objects (use this option
only when you know the local repository is not
deltified).
--recover::
Check dependency of deltified object more carefully than
usual, to recover after earlier push that was interrupted.
-v::
Report what is uploaded.
-w::

View File

@ -51,9 +51,6 @@ link:git-init-db.html[git-init-db]::
link:git-merge-base.html[git-merge-base]::
Finds as good a common ancestor as possible for a merge
link:git-mkdelta.html[git-mkdelta]::
Creates a delta object
link:git-mktag.html[git-mktag]::
Creates a tag object