Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 365204 - Invalidate transition creates illegal object for audit view
Summary: Invalidate transition creates illegal object for audit view
Status: CLOSED FIXED
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.core (show other bugs)
Version: 4.1   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eike Stepper CLA
QA Contact: Eike Stepper CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-30 09:56 EST by Egidijus Vaisnora CLA
Modified: 2012-09-21 07:18 EDT (History)
1 user (show)

See Also:


Attachments
Test case (3.80 KB, patch)
2011-11-30 10:34 EST, Egidijus Vaisnora CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Egidijus Vaisnora CLA 2011-11-30 09:56:10 EST
InvalidateTransition has optimization which sometimes brings object to CLEAN state instead of PROXT. It is done when invalidation founds revision in local cache by the given version. However given version sometimes doesn't match the latest one and object is created with the wrong revision.
Comment 1 Egidijus Vaisnora CLA 2011-11-30 10:34:35 EST
Created attachment 207735 [details]
Test case
Comment 2 Eike Stepper CLA 2011-12-10 01:27:18 EST
commit f4c6530fe89f4c3bfa6f4486c0abc0dd1fe277be
Author: Eike Stepper <stepper@esc-net.de> 2011-12-10 07:25:42
Committer: Eike Stepper <stepper@esc-net.de> 2011-12-10 07:25:42
Parent: c9f6b87e22408e7951897ff4b90b855f4f2c3f57 (Fix NPE in RepositoryConfigurator if run standalone)
Branches: master

[365204] Invalidate transition creates illegal object for audit view 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=365204
Comment 3 Eike Stepper CLA 2011-12-10 01:27:37 EST
Port to 4.0 via bug 366286.
Comment 4 Eike Stepper CLA 2011-12-13 07:33:25 EST
*** Bug 366518 has been marked as a duplicate of this bug. ***
Comment 5 Eike Stepper CLA 2012-09-21 07:18:00 EDT
Closing.