Author: ericwa
Date: Wed Feb 12 09:29:05 2014
New Revision: 10290

URL: http://svn.gna.org/viewcvs/etoile?rev=10290&view=rev
Log:
COObjectGraphContext: tweak -setItemGraph: to only load items from the given 
graph if they are reachable from the root via a DFS. See -[TestBranch 
testCommittedGarbageObjectsNotReloaded] for the motivation.

Modified:
    trunk/Etoile/Frameworks/CoreObject/Core/COCopier.m
    trunk/Etoile/Frameworks/CoreObject/Core/COObjectGraphContext.h
    trunk/Etoile/Frameworks/CoreObject/Core/COObjectGraphContext.m
    trunk/Etoile/Frameworks/CoreObject/Core/COPersistentRoot.m
    trunk/Etoile/Frameworks/CoreObject/StorageDataModel/COItem.h
    trunk/Etoile/Frameworks/CoreObject/StorageDataModel/COItem.m
    trunk/Etoile/Frameworks/CoreObject/StorageDataModel/COItemGraph.h
    trunk/Etoile/Frameworks/CoreObject/StorageDataModel/COItemGraph.m
    trunk/Etoile/Frameworks/CoreObject/Tests/Core/TestBranch.m
    trunk/Etoile/Frameworks/CoreObject/Tests/Core/TestObjectGraphContext.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to