don't check every single file for it's boring state in an ignored directory while hashing
catch failed sqlite exceptions and retry
retry using the retry module