Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 365204

Summary: Invalidate transition creates illegal object for audit view
Product: [Modeling] EMF Reporter: Egidijus Vaisnora <vaisegid>
Component: cdo.coreAssignee: Eike Stepper <stepper>
Status: CLOSED FIXED QA Contact: Eike Stepper <stepper>
Severity: normal    
Priority: P3 CC: rkrijgsheld
Version: 4.1   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Attachments:
Description Flags
Test case none

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.