git-repo/subcmds
Dave Borowitz d947858325 sync: Keep a moving average of last fetch times
Try to more accurately estimate which projects take the longest to
sync by keeping an exponentially weighted moving average (a=0.5) of
fetch times, rather than just recording the last observation. This
should discount individual outliers (e.g. an unusually large project
update) and hopefully allow truly slow repos to bubble to the top.

Change-Id: I72b2508cb1266e8a19cf15b616d8a7fc08098cb3
2012-10-24 14:52:07 -07:00
..
__init__.py More coding style cleanup 2012-10-22 12:30:14 +09:00
abandon.py More coding style cleanup 2012-10-22 12:30:14 +09:00
branches.py More coding style cleanup 2012-10-22 12:30:14 +09:00
checkout.py More coding style cleanup 2012-10-22 12:30:14 +09:00
cherry_pick.py Clean up imports 2012-09-18 09:54:57 +02:00
diff.py Option for 'repo diff' to generate output suitable for 'patch' cmd 2012-04-13 09:20:10 -07:00
download.py Remove unused imports 2012-08-23 12:15:26 +02:00
forall.py More coding style cleanup 2012-10-22 12:30:14 +09:00
grep.py Remove unused imports 2012-08-23 12:15:26 +02:00
help.py Coding style cleanup 2012-10-09 12:45:30 +02:00
init.py Merge "Coding style cleanup" 2012-10-09 14:29:46 -07:00
list.py Add 'list' command to repo. 2011-03-16 12:55:44 -07:00
manifest.py Coding style cleanup 2012-10-09 12:45:30 +02:00
overview.py Coding style cleanup 2012-10-09 12:45:30 +02:00
prune.py Coding style cleanup 2012-10-09 12:45:30 +02:00
rebase.py Coding style cleanup 2012-10-09 12:45:30 +02:00
selfupdate.py sync: Run git gc --auto after fetch 2011-01-09 17:39:22 -08:00
smartsync.py Clean up imports 2012-09-18 09:54:57 +02:00
stage.py Coding style cleanup 2012-10-09 12:45:30 +02:00
start.py Coding style cleanup 2012-10-09 12:45:30 +02:00
status.py Coding style cleanup 2012-10-09 12:45:30 +02:00
sync.py sync: Keep a moving average of last fetch times 2012-10-24 14:52:07 -07:00
upload.py Coding style cleanup 2012-10-09 12:45:30 +02:00
version.py Clean up imports 2012-09-18 09:54:57 +02:00