diff options
author | Junio C Hamano <gitster@pobox.com> | 2012-07-11 12:46:57 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-07-11 12:46:57 -0700 |
commit | c8382c1500be51a869eb87feb00210c8d5a05a31 (patch) | |
tree | 70dd4f7a10e3b89a86aa3bd78ae71c394a8f55b4 /git-request-pull.sh | |
parent | Merge branch 'hv/submodule-update-nuke-submodules' into maint (diff) | |
parent | revision: ignore side parents while running simplify-merges (diff) | |
download | tgif-c8382c1500be51a869eb87feb00210c8d5a05a31.tar.xz |
Merge branch 'jc/rev-list-simplify-merges-first-parent' into maint
When "git log" gets "--simplify-merges/by-decoration" together with
"--first-parent", the combination of these options makes the
simplification logic to use in-core commit objects that haven't been
examined for relevance, either producing incorrect result or taking
too long to produce any output. Teach the simplification logic to
ignore commits that the first-parent traversal logic ignored when
both are in effect to work around the issue.
* jc/rev-list-simplify-merges-first-parent:
revision: ignore side parents while running simplify-merges
revision: note the lack of free() in simplify_merges()
revision: "simplify" options imply topo-order sort
Diffstat (limited to 'git-request-pull.sh')
0 files changed, 0 insertions, 0 deletions