Mercurial > kallithea
changeset 803:317ba4c84160 beta
some small fixes to stats function
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 03 Dec 2010 17:41:39 +0100 |
parents | 4a7432d0a1a5 |
children | b92d9a0321e0 |
files | rhodecode/lib/celerylib/tasks.py |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/lib/celerylib/tasks.py Fri Dec 03 16:07:20 2010 +0100 +++ b/rhodecode/lib/celerylib/tasks.py Fri Dec 03 17:41:39 2010 +0100 @@ -101,7 +101,8 @@ log.debug('starting parsing %s', parse_limit) lmktime = mktime - for cnt, rev in enumerate(repo.revisions[last_rev:]): + last_rev = last_rev + 1 if last_rev > 0 else last_rev + for rev in repo.revisions[last_rev:last_rev + parse_limit]: last_cs = cs = repo.get_changeset(rev) k = '%s-%s-%s' % (cs.date.timetuple()[0], cs.date.timetuple()[1], cs.date.timetuple()[2]) @@ -157,9 +158,6 @@ else: commits_by_day_aggregate[k] = 1 - if cnt >= parse_limit: - #don't fetch to much data since we can freeze application - break overview_data = [] for k, v in commits_by_day_aggregate.items(): overview_data.append([k, v])