On 3/1/2018 5:20 PM, Junio C Hamano wrote:
--------------------------------------------------
[Graduated to "master"]
* jt/binsearch-with-fanout (2018-02-15) 2 commits
(merged to 'next' on 2018-02-15 at 7648891022)
+ packfile: refactor hash search with fanout table
+ packfile: remove GIT_DEBUG_LOOKUP log statements
(this branch is used by ds/commit-graph.)
Refactor the code to binary search starting from a fan-out table
(which is how the packfile is indexed with object names) into a
reusable helper.
[...]
--------------------------------------------------
[New Topics]
* jk/cached-commit-buffer (2018-02-22) 2 commits
(merged to 'next' on 2018-02-27 at af791d9a1e)
+ revision: drop --show-all option
+ commit: drop uses of get_cached_commit_buffer()
Code clean-up.
Will merge to 'master'.
Thanks! These resolve the dependencies for ds/commit-graph
* ds/commit-graph (2018-02-20) 13 commits
- 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
Precompute and store information necessary for ancestry traversal
in a separate file to optimize graph walking.
Reroll exists, but it appears that there will be a further reroll.
cf. <1519698787-190494-1-git-send-email-dsto...@microsoft.com>
v5 reroll (mentioned above) has limited review, so I won't be rerolling
soon. I'm particularly interested in review on [PATCH 04/13] csum-file:
add CSUM_KEEP_OPEN flag [1].
Thanks,
-Stolee
[1]
https://public-inbox.org/git/1519698787-190494-5-git-send-email-dsto...@microsoft.com/