Added logging for when it is doing a full integration.
Small improvement to detecting if the store has been left behind. Accounts for baselines that don’t include a revision for the store.
Changed the way the global count is updated on baselines. When consolidating baselines, it is now the maximum count.
The global count is not used anymore for determining out of date events, so its only purpose is ordering. It makes more sense that a baseline should keep the maximum global count when merging, to give it priority over older baselines.
Moved code that removed unused global identifiers from the CDERebaser class, to the CDEPersistentStoreEnsemble. It is now run first thing when the ensemble initializes. This is the safest. Otherwise, a race situation between a merge and a save could potentially interfere.
Merge branch 'master' of https://github.com/drewmccormack/ensembles