<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/Documentation/technical, branch v2.19.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.19.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.19.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2018-11-21T13:58:03Z</updated>
<entry>
<title>Merge branch 'mw/doc-typofixes' into maint</title>
<updated>2018-11-21T13:58:03Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:58:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=368ba6b7ac9eab63777e44c4efec72f5c85ee38e'/>
<id>urn:sha1:368ba6b7ac9eab63777e44c4efec72f5c85ee38e</id>
<content type='text'>
Typofixes.

* mw/doc-typofixes:
  docs: typo: s/isimilar/similar/
  docs: graph: remove unnecessary `graph_update()' call
  docs: typo: s/go/to/
</content>
</entry>
<entry>
<title>Merge branch 'ma/commit-graph-docs' into maint</title>
<updated>2018-11-21T13:58:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=35e54ea2e0e6fd742a0de6a9b66e5f53eebb3f3d'/>
<id>urn:sha1:35e54ea2e0e6fd742a0de6a9b66e5f53eebb3f3d</id>
<content type='text'>
Doc update.

* ma/commit-graph-docs:
  Doc: refer to the "commit-graph file" with dash
  git-commit-graph.txt: refer to "*commit*-graph file"
  git-commit-graph.txt: typeset more in monospace
  git-commit-graph.txt: fix bullet lists
</content>
</entry>
<entry>
<title>Merge branch 'ds/commit-graph-with-grafts' into maint</title>
<updated>2018-11-21T13:57:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-11-21T13:57:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e60e38a15da202737790e2b2a9e613a9cf6ec092'/>
<id>urn:sha1:e60e38a15da202737790e2b2a9e613a9cf6ec092</id>
<content type='text'>
The recently introduced commit-graph auxiliary data is incompatible
with mechanisms such as replace &amp; grafts that "breaks" immutable
nature of the object reference relationship.  Disable optimizations
based on its use (and updating existing commit-graph) when these
incompatible features are in use in the repository.

* ds/commit-graph-with-grafts:
  commit-graph: close_commit_graph before shallow walk
  commit-graph: not compatible with uninitialized repo
  commit-graph: not compatible with grafts
  commit-graph: not compatible with replace objects
  test-repository: properly init repo
  commit-graph: update design document
  refs.c: upgrade for_each_replace_ref to be a each_repo_ref_fn callback
  refs.c: migrate internal ref iteration to pass thru repository argument
</content>
</entry>
<entry>
<title>docs: graph: remove unnecessary `graph_update()' call</title>
<updated>2018-10-07T01:10:49Z</updated>
<author>
<name>Michael Witten</name>
<email>mfwitten@gmail.com</email>
</author>
<published>2018-10-06T04:20:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=634dbd0ad84fe8490e87246a1804ae287bb7e3bb'/>
<id>urn:sha1:634dbd0ad84fe8490e87246a1804ae287bb7e3bb</id>
<content type='text'>
The sample code calls `get_revision()' followed by `graph_update()',
but the documentation and source code indicate that `get_revision()'
already calls `graph_update()' for you.

Signed-off-by: Michael Witten &lt;mfwitten@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>docs: typo: s/go/to/</title>
<updated>2018-10-07T01:10:42Z</updated>
<author>
<name>Michael Witten</name>
<email>mfwitten@gmail.com</email>
</author>
<published>2018-10-06T04:20:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=42ce44e00a4ea6d40634172683e0cae354f7b39e'/>
<id>urn:sha1:42ce44e00a4ea6d40634172683e0cae354f7b39e</id>
<content type='text'>
Signed-off-by: Michael Witten &lt;mfwitten@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Doc: refer to the "commit-graph file" with dash</title>
<updated>2018-09-27T22:29:12Z</updated>
<author>
<name>Martin Ågren</name>
<email>martin.agren@gmail.com</email>
</author>
<published>2018-09-27T19:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4c399442f781f70a00273746ca6a0de9fef9b0d3'/>
<id>urn:sha1:4c399442f781f70a00273746ca6a0de9fef9b0d3</id>
<content type='text'>
The file processed by `git commit-graph` is referred to as the
"commit-graph file", also with a dash. We have a few references to the
"commit graph file", though, without the dash. These occur in
git-commit-graph.txt as well as in Doc/technical/commit-graph.txt. Fix
them.

Do not change the references to the "commit graph" (without "... file")
as a data structure.

Signed-off-by: Martin Ågren &lt;martin.agren@gmail.com&gt;
Reviewed-by: Derrick Stolee &lt;dstolee@microsoft.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>commit-graph: update design document</title>
<updated>2018-08-21T17:22:50Z</updated>
<author>
<name>Derrick Stolee</name>
<email>dstolee@microsoft.com</email>
</author>
<published>2018-08-20T18:24:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=950c62bda208790e223230a73ce6c19ae8f9177b'/>
<id>urn:sha1:950c62bda208790e223230a73ce6c19ae8f9177b</id>
<content type='text'>
As it exists right now, the commit-graph feature may provide
inconsistent results when combined with commit grafts, replace objects,
and shallow clones. Update the design document to discuss why these
interactions are difficult to reconcile and how we will avoid errors by
preventing updates to and reads from the commit-graph file when these
other features exist.

Signed-off-by: Derrick Stolee &lt;dstolee@microsoft.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jh/partial-clone-doc'</title>
<updated>2018-08-20T18:33:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-08-20T18:33:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6bbd1034d869756ac2679879bd2fa085b1a8f137'/>
<id>urn:sha1:6bbd1034d869756ac2679879bd2fa085b1a8f137</id>
<content type='text'>
Doc updates.

* jh/partial-clone-doc:
  partial-clone: render design doc using asciidoc
</content>
</entry>
<entry>
<title>Merge branch 'ab/newhash-is-sha256'</title>
<updated>2018-08-20T18:33:48Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-08-20T18:33:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=34f229790dcc7c7dc61bc37532f88fca39e36de2'/>
<id>urn:sha1:34f229790dcc7c7dc61bc37532f88fca39e36de2</id>
<content type='text'>
Documentation update.

* ab/newhash-is-sha256:
  doc hash-function-transition: pick SHA-256 as NewHash
  doc hash-function-transition: note the lack of a changelog
</content>
</entry>
<entry>
<title>Merge branch 'ms/http-proto-doc'</title>
<updated>2018-08-15T22:08:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2018-08-15T22:08:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=dca64ed3973414b0e3a7f9ee1c7ab8f9e9a867f3'/>
<id>urn:sha1:dca64ed3973414b0e3a7f9ee1c7ab8f9e9a867f3</id>
<content type='text'>
Doc fix.

* ms/http-proto-doc:
  doc: fix want-capability separator
</content>
</entry>
</feed>
