Make your software scalable!
Okay, I finally give up with SubStats. It is
software that might be useful for repository with few commits, but
definitely not suitable for phpMyAdmin:
- You can not make graph for more than 1000 revisions of
phpMyAdmin, it crashes because "stack is too low".
- Generated SVG make most browsers really busy as it contains too
much points and they usually render it few minutes.
- I managed to analyse about 5000 revisions, but it now requires
about 800 MiB of memory.
So I have unusable graphs of 1/10 of repository and analysed
data for 1/2 of repository where I can not continue.