Skip to content

[TASK] Speed up tag-splitter by skipping unneeded ls-tree invocations

Benjamin Franzke requested to merge speedup-tagger into main

git rev-list returns most recent commits first, no need to execute git ls-tree for all 30000 commits for each tag to be created. Instead perform the fast command first, and bail out early of the slow ls-tree loop, once the matching tree hash has been found.

Merge request reports