Fix performance issue for huge repositories
commit8647c75d48de2c474a9e4562e976284b9236aba1
authorAndrey Devyatkin <andrey.a.devyatkin@gmail.com>
Sun, 16 Dec 2012 13:22:19 +0000 (16 14:22 +0100)
committerHeikki Hokkanen <hoxu@users.sf.net>
Mon, 29 Jul 2013 14:39:13 +0000 (29 17:39 +0300)
tree4933b85333cff4cdc7a25fba0e9d17e870fbf85c
parent31ff072d239287b3d22c7fbff558f72ba513b335
Fix performance issue for huge repositories

Problem: gitstats will read every commit and every file in repository in one
thread during initial statistics generation (i.e. no cache available). It may
take much time in case of huge repositories (100 000+ files) Solution: Execute
all read commands in 24 threads instead of one

Signed-off-by: Heikki Hokkanen <hoxu@users.sf.net>
gitstats