Community
Participate
Working Groups
We had a power outage over night and my Eclipse was running. Upon restart, a full rebuild took place. I have the entire Eclipse codebase as source and the rebuild takes a considerable amout of time 20-30 minutes. Even though the build is happening in the background, it is near to impossible to work as anything that acquires a resource lock will be blocked. Why is a full rebuild taking place? Doesn't JDT save the build state after a build completes. Wouldn't only an incremental build from the last saved state be required?
It may not be us triggering the rebuild. Need to check with core & the BuildManager.
Saving the build states during snapshots is too expensive. And in this case, if the workspace is in sync then the full build should not happen until the next build is scheduled... not on startup.