You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2013/08/02 15:57:01 UTC

svn commit: r1509718 - in /cayenne/main/trunk/docs/doc/src/main/resources: RELEASE-NOTES.txt UPGRADE.txt

Author: aadamchik
Date: Fri Aug  2 13:57:00 2013
New Revision: 1509718

URL: http://svn.apache.org/r1509718
Log:
CAY-1860  In-memory matching of DataObjects against ObjectId or int

release nodes

Modified:
    cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt
    cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt

Modified: cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt?rev=1509718&r1=1509717&r2=1509718&view=diff
==============================================================================
--- cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt (original)
+++ cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt Fri Aug  2 13:57:00 2013
@@ -21,6 +21,7 @@ CAY-1848 New method: ObjectContext.selec
 CAY-1851 Generate default serialVersionUID for generated java classes to avoid eclipse warnings
 CAY-1852 Straighten thread model and synchronization in the Modeler 
 CAY-1855 Iterated and paginated queries must print result counts 
+CAY-1860 In-memory matching of DataObjects against ObjectId or int
 
 Bug Fixes:
 

Modified: cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt?rev=1509718&r1=1509717&r2=1509718&view=diff
==============================================================================
--- cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt (original)
+++ cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt Fri Aug  2 13:57:00 2013
@@ -18,6 +18,11 @@ UPGRADING TO 3.2M2
 
 * Cayenne.objectForSelect(Select) that was present in 3.2M1 was replaced with ObjectContext.selectOne(Select). 
 
+* In-memory expression eval (Expression.match/Expression.evaluate) will now return true when matching Persistent
+  with ObjectId or Number or String (if those correspond to a given object's ObjectId). Also 2 objects in 2 different
+  ObjectContexts will match even if they have differing local changes. Only their ObjectIds are compared. 
+  See CAY-1860 for details.
+
 UPGRADING TO 3.1B1
 
 * In an attempt to better organize DI configuration and ultimately make it easier to understand,