Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358062 - CommitIntegrityCheck doesn't treat CDOIDNull as Java NULL value with CDOSetFeatureDelta
Summary: CommitIntegrityCheck doesn't treat CDOIDNull as Java NULL value with CDOSetFe...
Status: CLOSED FIXED
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.core (show other bugs)
Version: 4.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Egidijus Vaisnora CLA
QA Contact: Eike Stepper CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-19 03:27 EDT by Eike Stepper CLA
Modified: 2012-09-21 06:51 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eike Stepper CLA 2011-09-19 03:27:20 EDT
Cloned from: 352832: CommitIntegrityCheck doesn't treat CDOIDNull as Java NULL value with CDOSetFeatureDelta
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352832

Checking should work when local revision cache is not update from the revisions on server. After revision is serialized from server simple Java NULL value is replaced into CDOID.NULL. CommitIntegrityCheck treats this CDOID.NULL in CDOSetFeatureDelta as failure. 
It looks weird to have two kind of NULL values and definitely it will lead to bugs over and over, but it different story.
Comment 1 Egidijus Vaisnora CLA 2011-09-19 04:50:22 EDT
Committed revision 9178,  4.0-maintenance
Comment 2 Eike Stepper CLA 2012-09-21 06:51:14 EDT
Closing.