When we have "old" repositories with thousand of commits it takes a lot of time for the commit discovery phase. In some cases when the regex is restrictive it take much more time on the discovery than doing the actual analysis of the code.
Proposal
Paralelize the processing of the commits/files discovery (nowadays it's single threaded)
Problem being solved
When we have "old" repositories with thousand of commits it takes a lot of time for the commit discovery phase. In some cases when the regex is restrictive it take much more time on the discovery than doing the actual analysis of the code.
Proposal
Paralelize the processing of the commits/files discovery (nowadays it's single threaded)