summaryrefslogtreecommitdiffstats
path: root/technical
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-03-27 10:31:23 -0700
committerJunio C Hamano <gitster@pobox.com>2022-03-27 10:31:23 -0700
commit67fef49427c9457e52b6bed728023f84fd8967d4 (patch)
tree7e3db4a268775a3ab9b9dd670a3397388d646b55 /technical
parent14390e2aecb283765a5377385680c6baef1ed254 (diff)
downloadgit-htmldocs-67fef49427c9457e52b6bed728023f84fd8967d4.tar.gz
Autogenerated HTML docs for v2.35.1-677-gabf47
Diffstat (limited to 'technical')
-rw-r--r--technical/bundle-format.html21
-rw-r--r--technical/bundle-format.txt11
2 files changed, 25 insertions, 7 deletions
diff --git a/technical/bundle-format.html b/technical/bundle-format.html
index a6c588f24..5440bec8e 100644
--- a/technical/bundle-format.html
+++ b/technical/bundle-format.html
@@ -827,9 +827,22 @@ and the Git bundle v2 format cannot represent a shallow clone repository.</p></d
<h2 id="_capabilities">Capabilities</h2>
<div class="sectionbody">
<div class="paragraph"><p>Because there is no opportunity for negotiation, unknown capabilities cause <em>git
-bundle</em> to abort. The only known capability is <code>object-format</code>, which specifies
-the hash algorithm in use, and can take the same values as the
-<code>extensions.objectFormat</code> configuration value.</p></div>
+bundle</em> to abort.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<code>object-format</code> specifies the hash algorithm in use, and can take the same
+ values as the <code>extensions.objectFormat</code> configuration value.
+</p>
+</li>
+<li>
+<p>
+<code>filter</code> specifies an object filter as in the <code>--filter</code> option in
+ <a href="../git-rev-list.html">git-rev-list(1)</a>. The resulting pack-file must be marked as a
+ <code>.promisor</code> pack-file after it is unbundled.
+</p>
+</li>
+</ul></div>
</div>
</div>
</div>
@@ -837,7 +850,7 @@ the hash algorithm in use, and can take the same values as the
<div id="footer">
<div id="footer-text">
Last updated
- 2020-08-11 20:37:50 PDT
+ 2022-03-27 10:29:17 PDT
</div>
</div>
</body>
diff --git a/technical/bundle-format.txt b/technical/bundle-format.txt
index bac558d04..b9be8644c 100644
--- a/technical/bundle-format.txt
+++ b/technical/bundle-format.txt
@@ -71,6 +71,11 @@ and the Git bundle v2 format cannot represent a shallow clone repository.
== Capabilities
Because there is no opportunity for negotiation, unknown capabilities cause 'git
-bundle' to abort. The only known capability is `object-format`, which specifies
-the hash algorithm in use, and can take the same values as the
-`extensions.objectFormat` configuration value.
+bundle' to abort.
+
+* `object-format` specifies the hash algorithm in use, and can take the same
+ values as the `extensions.objectFormat` configuration value.
+
+* `filter` specifies an object filter as in the `--filter` option in
+ linkgit:git-rev-list[1]. The resulting pack-file must be marked as a
+ `.promisor` pack-file after it is unbundled.