summaryrefslogtreecommitdiff
path: root/tree.h
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2011-06-11 19:04:11 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-06-30 19:21:13 (GMT)
commit188c35e36d22c39074a8b0ee411483a405065a9a (patch)
tree3103465c954583e709d61324abd55cd6d06b994a /tree.h
parentde9f14e26a179462b3d4ed9de64ba7dd9fdbfa02 (diff)
downloadgit-188c35e36d22c39074a8b0ee411483a405065a9a.zip
git-188c35e36d22c39074a8b0ee411483a405065a9a.tar.gz
git-188c35e36d22c39074a8b0ee411483a405065a9a.tar.bz2
git skew: a tool to find how big a clock skew exists in the history
> As you probably guessed from the specificity of the number, I wrote a > short program to actually traverse and find the worst skew. It takes > about 5 seconds to run (unsurprisingly, since it is doing the same full > traversal that we end up doing in the above numbers). So we could > "autoskew" by setting up the configuration on clone, and then > periodically updating it as part of "git gc". This patch doesn't implement auto-detection of skew, but is the program I used to calculate, and would provide the basis for such auto-detection. It would be interesting to see average skew numbers for popular repositories. You can run it as "git skew --all". Signed-off-by: Junio C Hamano <gitster@pobox.com> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'tree.h')
0 files changed, 0 insertions, 0 deletions