comparison docs/usage/statistics.rst @ 4192:e73a69cb98dc kallithea-2.2.5-rebrand

Rename some strings examples and commands in documentation
author Bradley M. Kuhn <bkuhn@sfconservancy.org>
date Wed, 02 Jul 2014 19:04:41 -0400
parents 934906f028b5
children 03bbd33bc084
comparison
equal deleted inserted replaced
4191:9171248beae5 4192:e73a69cb98dc
2 2
3 ========== 3 ==========
4 Statistics 4 Statistics
5 ========== 5 ==========
6 6
7 The RhodeCode statistics system makes heavy demands of the server resources, so 7 The Kallithea statistics system makes heavy demands of the server resources, so
8 in order to keep a balance between usability and performance, the statistics are 8 in order to keep a balance between usability and performance, the statistics are
9 cached inside db and are gathered incrementally, this is how RhodeCode does 9 cached inside db and are gathered incrementally, this is how Kallithea does
10 this: 10 this:
11 11
12 With Celery disabled 12 With Celery disabled
13 -------------------- 13 --------------------
14 14
15 - On each first visit to the summary page a set of 250 commits are parsed and 15 - On each first visit to the summary page a set of 250 commits are parsed and
16 updates statistics cache. 16 updates statistics cache.
17 - This happens on each single visit to the statistics page until all commits are 17 - This happens on each single visit to the statistics page until all commits are
18 fetched. Statistics are kept cached until additional commits are added to the 18 fetched. Statistics are kept cached until additional commits are added to the
19 repository. In such a case RhodeCode will only fetch the new commits when 19 repository. In such a case Kallithea will only fetch the new commits when
20 updating it's cache. 20 updating it's cache.
21 21
22 22
23 With Celery enabled 23 With Celery enabled
24 ------------------- 24 -------------------
25 25
26 - On the first visit to the summary page RhodeCode will create tasks that will 26 - On the first visit to the summary page Kallithea will create tasks that will
27 execute on celery workers. This task will gather all of the stats until all 27 execute on celery workers. This task will gather all of the stats until all
28 commits are parsed, each task will parse 250 commits, and run the next task to 28 commits are parsed, each task will parse 250 commits, and run the next task to
29 parse next 250 commits, until all of the commits are parsed. 29 parse next 250 commits, until all of the commits are parsed.
30 30
31 .. note:: 31 .. note::