Go to file
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
docs Allow projects to be specified as notdefault 2012-09-05 11:46:48 -07:00
hooks Update commit-msg hook to version from Gerrit v2.5-rc0 2012-10-04 10:31:09 +02:00
subcmds sync: Keep a moving average of last fetch times 2012-10-24 14:52:07 -07:00
tests Fix error parsing a non-existant configuration file 2009-07-02 16:12:57 -07:00
.gitignore .gitignore: add an entry for repopickles 2009-06-28 15:08:56 -07:00
.project Add PyDev project files to repo 2009-06-02 00:09:07 +02:00
.pydevproject Add PyDev project files to repo 2009-06-02 00:09:07 +02:00
color.py Coding style cleanup 2012-10-09 12:45:30 +02:00
command.py More coding style cleanup 2012-10-22 12:30:14 +09:00
COPYING Initial Contribution 2008-10-21 07:00:00 -07:00
editor.py Fix for handling values of EDITOR which contain a space. 2010-08-06 17:05:04 -07:00
error.py More coding style cleanup 2012-10-22 12:30:14 +09:00
git_command.py Rename "dir" variables 2012-10-10 08:30:15 +02:00
git_config.py Coding style cleanup 2012-10-09 12:45:30 +02:00
git_refs.py Coding style cleanup 2012-10-09 12:45:30 +02:00
git_ssh Don't allow git fetch to start ControlMaster 2010-10-29 08:15:14 -07:00
main.py More coding style cleanup 2012-10-22 12:30:14 +09:00
manifest_xml.py More coding style cleanup 2012-10-22 12:30:14 +09:00
pager.py Coding style cleanup 2012-10-09 12:45:30 +02:00
progress.py Support units in progress messages 2011-09-19 14:52:57 -07:00
project.py More coding style cleanup 2012-10-22 12:30:14 +09:00
repo Rename "dir" variables 2012-10-10 08:30:15 +02:00
SUBMITTING_PATCHES Patches should be submitted to master, not maint 2012-08-21 14:06:10 +02:00
trace.py Fix repo --trace to show ref and config loads 2009-04-18 09:54:51 -07:00