We are using TeamCity 7.1.4 with VCS being Git.
We have noticed that over the past couple of weeks, the "Checking for Changes" takes a long time for all applications (about 10 minutes to run).
We have about 1100 build configurations using the same vcs-root.
I have tried to restarting services, changing polling time from 60 seconds to 120 seconds to 180 seconds.
I have attached the server thread dump from when there was only 1 build running in the middle of "Checking for Changes".