FailedChanges

Summary

  1. [530498] Handle reattached elements in RewriteTransition (details)
Commit 4e1a55a49b6cdf31dcf7213c8add89f189ba3773 by Eike Stepper
[530498] Handle reattached elements in RewriteTransition
When the CDOUndoDetector detects an undo dirty elements are removed from
dirty object, their state is set from DIRTY to CLEAN but they also need
to be removed from reattached/detached objects, otherwise this could
later lead to IllegalStateException if CDOTransaction.rollback is called
(their is no more revision in CDOTransactionImpl.cleanRevisions for an
element known in detachedObjects).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=530498
Change-Id: Ib77ac7e72bec165ecac9faf05590385e1d77ec06 Signed-off-by:
Maxime Porhel <maxime.porhel@obeo.fr> Signed-off-by: Eike Stepper
<stepper@esc-net.de>
The file was addedplugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/bugzilla/Bugzilla_530498_Test.java
The file was modifiedplugins/org.eclipse.emf.cdo/src/org/eclipse/emf/internal/cdo/view/CDOStateMachine.java