sourcerer-io / sourcerer-app

🦄 Sourcerer app makes a visual profile from your GitHub and git repositories.
https://sourcerer.io/start
MIT License
6.73k stars 281 forks source link

Timeout on huge local repos #563

Open scheidtp opened 4 years ago

scheidtp commented 4 years ago

Hi,

I have a huge local repo and it takes the sourcerer app about 5 hours for hashing. The problem is that after about 40 minutes the status of the hashing process on the server is FAILED with reason "Timeout reached". The local app keeps on hashing for several hours, but after finishing this step, all I get is an error message saying that there was a error communicating with the server and the status on the website changes to FAILED with reason "Processing error".

Wouldn't it be better to locally store the hashing results and upload them at the end instead of sending "keepalives" all the time?

ForeandAft commented 4 years ago

Yeah, I'm having this same issue. I have about 5 large local repos and it can only get through the smallest of them. Having to skip a lot of commits to get it to finish within the timeout window.