This is likely due to something specific with my setup and environment, but I figured I'd throw it on here in case anyone has any ideas. The issue seems to be that fisheye is reindexing old commits over and over again for seemingly no reason. I noticed this in 2 ways:
- The incremental indexing can take a very long time (10-15 minutes), which causes delays in new commits showing up in Fisheye
- The bigger problem - once we started using SmartCommits, which we love, Fisheye/Crucible was creating many many reviews for one smart commit. It was clearly being processed multiple times. This caused me to eventually turn off Smart Commits until I could figure this out
We obviously have both Crucible and Fisheye and we have it connected to multiple Git repositories.