Description
There is an option in the SharedItemStateManager that when enabled does a final consistency check on the change log right before it is persisted. Tests show that enabling this option prevents all the inconsistencies we can currently reproduce in automated tests.
However, a fix must be done in the HippoLocalItemStateManager in order to make this check work correctly. The fix was already committed to the trunk under issue REPO-299. This fix must also be backported to 7.7 and 7.6 branches to enable to possiblity to use this option.