summaryrefslogtreecommitdiffstats
path: root/man1/git-pack-objects.1
diff options
context:
space:
mode:
Diffstat (limited to 'man1/git-pack-objects.1')
-rw-r--r--man1/git-pack-objects.18
1 files changed, 4 insertions, 4 deletions
diff --git a/man1/git-pack-objects.1 b/man1/git-pack-objects.1
index 8bc45987e..2678551c0 100644
--- a/man1/git-pack-objects.1
+++ b/man1/git-pack-objects.1
@@ -2,12 +2,12 @@
.\" Title: git-pack-objects
.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author]
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\" Date: 03/21/2023
+.\" Date: 03/28/2023
.\" Manual: Git Manual
-.\" Source: Git 2.40.0.130.g27d43aaaf5
+.\" Source: Git 2.40.0.141.g8d90352acc
.\" Language: English
.\"
-.TH "GIT\-PACK\-OBJECTS" "1" "03/21/2023" "Git 2\&.40\&.0\&.130\&.g27d43a" "Git Manual"
+.TH "GIT\-PACK\-OBJECTS" "1" "03/28/2023" "Git 2\&.40\&.0\&.141\&.g8d9035" "Git Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -362,7 +362,7 @@ But in some repository setups, you may have several related but separate groups
.sp
A similar situation may exist if you have many refs outside of \fBrefs/heads/\fR and \fBrefs/tags/\fR that point to related objects (e\&.g\&., \fBrefs/pull\fR or \fBrefs/changes\fR used by some hosting providers)\&. By default, clients fetch only heads and tags, and deltas against objects found only in those other groups cannot be sent as\-is\&.
.sp
-Delta islands solve this problem by allowing you to group your refs into distinct "islands"\&. Pack\-objects computes which objects are reachable from which islands, and refuses to make a delta from an object \fBA\fR against a base which is not present in all of \fBA\fR\(aqs islands\&. This results in slightly larger packs (because we miss some delta opportunities), but guarantees that a fetch of one island will not have to recompute deltas on the fly due to crossing island boundaries\&.
+Delta islands solve this problem by allowing you to group your refs into distinct "islands"\&. Pack\-objects computes which objects are reachable from which islands, and refuses to make a delta from an object \fBA\fR against a base which is not present in all of \fBA\fR\*(Aqs islands\&. This results in slightly larger packs (because we miss some delta opportunities), but guarantees that a fetch of one island will not have to recompute deltas on the fly due to crossing island boundaries\&.
.sp
When repacking with delta islands the delta window tends to get clogged with candidates that are forbidden by the config\&. Repacking with a big \-\-window helps (and doesn\(cqt take as long as it otherwise might because we can reject some object pairs based on islands before doing any computation on the content)\&.
.sp