Merge branch 'ds/commit-graph' into pu
authorJunio C Hamano <gitster@pobox.com>
Fri, 23 Feb 2018 22:47:51 +0000 (14:47 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 23 Feb 2018 22:47:51 +0000 (14:47 -0800)
commit775b03953e57cbeb5e46eb1f43e48e4fef5024be
tree09e57796bb1df5decef4e017f378becfd6faff18
parentac4df25d7d0698dc1e9a8de1e4fdf30ba73c6479
parentd5d591ed9a9be2b4bf5b77e87d16f60a83c817c2
Merge branch 'ds/commit-graph' into pu

* ds/commit-graph:
  commit-graph: build graph from starting commits
  commit-graph: read only from specific pack-indexes
  commit: integrate commit graph with commit parsing
  commit-graph: close under reachability
  commit-graph: add core.commitGraph setting
  commit-graph: implement --delete-expired
  commit-graph: implement --set-latest
  commit-graph: implement git commit-graph read
  commit-graph: implement 'git-commit-graph write'
  commit-graph: implement write_commit_graph()
  commit-graph: create git-commit-graph builtin
  graph: add commit graph design document
  commit-graph: add format document
14 files changed:
.gitignore
Documentation/config.txt
Makefile
builtin.h
cache.h
commit-graph.c
commit.c
commit.h
config.c
environment.c
git.c
log-tree.c
packfile.c
packfile.h