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 2007/07/08 20:30:41 UTC

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

Author: aadamchik
Date: Sun Jul  8 11:30:41 2007
New Revision: 554403

URL: http://svn.apache.org/viewvc?view=rev&rev=554403
Log:
fishing for missing closed issues

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?view=diff&rev=554403&r1=554402&r2=554403
==============================================================================
--- cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt (original)
+++ cayenne/main/trunk/docs/doc/src/main/resources/RELEASE-NOTES.txt Sun Jul  8 11:30:41 2007
@@ -25,6 +25,8 @@
 CAY-623 Removing broken FireBird adapter
 CAY-625	Implement correct "scale" and "precision" for DbAttribute
 CAY-632	RefreshQuery - a common mechanism for object and object list invalidation
+CAY-636	Switch Cayenne HEAD to hessian 3.0.20
+CAY-642 Add support for encrypted JDBC passwords
 CAY-645	Support for persisting java.util.Calendar
 CAY-647	Support for persisting java.math.BigInteger
 CAY-648	Support for persisting java.io.Serializable
@@ -44,6 +46,7 @@
 CAY-681	Deprecate DataObject.fetchFinished() in favor of the callbacks
 CAY-683	Deprecate DataContext.createAndRegisterNewObject()
 CAY-685	OSQueryCache concurrency improvements
+CAY-686	Weed out DataObject references from the access stack classes, replacing them with Persistent and ClassDescriptor
 CAY-687	New method: QueryMetadata.getClassDescriptor()
 CAY-688	Change signatures of ObjectContext.deleteObject/registerNewObject/localObject to take Object instead of Persistent as an argument
 CAY-689	DataObjectUtils must return "Object" instead of "DataObject" from all pk lookup methods
@@ -53,25 +56,28 @@
 CAY-700	where in () with empty collection
 CAY-702	Improve DBCPDataSourceFactory to use it for a JettyPlus DataSource
 CAY-703	Cache EntityResolver in the ClientChannel
+CAY-713	Improved Meaningful PK support
+CAY-717	Modeler doesn't manage FK constraints with MYSQL
+CAY-722	Investigate reducing the shared cache lock scope on commit
 CAY-737 Deprecate DataContextTransactionEventListener, DataObjectTransactionEventListener, DataContextEvent
 CAY-740 MapLoader algorithm improvement
 CAY-741 Indexing entities with inheritance across datamaps
-CAY-743 Reordering mappings from domain in xml resulting in StackOverflowException
 CAY-750 Stored procedures without parameters fail on Postgres 8
 CAY-763 XML Deserialization fails on relationships when using a mapping file
+CAY-773	MySQL stored procedure support
 CAY-781 Bug in CayenneDataObject.readNestedProperty
 CAY-800 SQLTemplate improvement - API to control the capitalization of the data row labels
 CAY-803 EJBQL Parameters support
 CAY-805 SQLTemplate improvement: new #bindObjectEqual #bindObjectNotEqual directives
 CAY-810 IncrementalFaultList performance improvements
 CAY-812 Add ability to drag cayenne.xml to the Modeler from the filesystem
-CAY-817 HSQLDB schema generation may not correctly flush the changes
-CAY-818 Frontbase NUMBERIC type mapping typo
-CAY-823 Db-generated PK type mismatch
+
 
 Bug Fixes since 1.2/2.0 final:
+(note that many of these fixes are also available from the later stable releases of 1.2/2.0 branches)
 
 CAY-565 LRUMap NPE
+CAY-583	Enable batching on Derby
 CAY-597 XML Encoder with Mapping outputs incorrect XML
 CAY-601 Problem resolving relationships in nested DataContext
 CAY-603 QueryChain.isFetchingDataRows() incorrectly returns "false" - must be "true" all the time
@@ -82,6 +88,7 @@
 CAY-614	ToManyList contains references to transient objects
 CAY-609	Modeler prevents intermediate prefetch creation
 CAY-608	Prefetch validation incorrectly reports error on multi-step prefetches
+CAY-641	Stack trace instead of error message when relationship and attribute have the same name
 CAY-646	Class generator - incorrect java types for classes like java.lang.whatever.XYZ
 CAY-649	ExtenedTypeMap.getRegisteredType(Class) incorrectly handles array types
 CAY-652 Exception with Tomcat's session restore capability
@@ -91,21 +98,34 @@
 CAY-671	custom exception class for ROP missing session
 CAY-675	compound primary key change
 CAY-690 Exception in the Modeler when changing schema on derived entities
+CAY-701	"property" package refactoring
 CAY-707	SelectQuery automatic cache key build mechanism produces wrong results when DO's are used in qualifier
 CAY-710	XMLDecoder decodes Dates wrong
+CAY-711	SQLTemplate data row query of PostgreSQL Blob
 CAY-712 Allow modifying objects in validate* methods
+CAY-718	ROP: handle non-serializable server side exceptions
+CAY-721	DataContext shouldn't attempt to fix objects on FaultFailureExceptions
+CAY-723	Enable batching on MS SQL Server
 CAY-724 Bogus FaultFailureExceptions
 CAY-726 SQLTemplate parsing bug when macros appear at the end of line
+CAY-743 Reordering mappings from domain in xml resulting in StackOverflowException
+CAY-746	Change ConnectionProperties.ADAPTER_KEY value from "cayenne.adapter" to "adapter"
 CAY-751 AS400 datafields containing # in field names do not get mapped correctly
 CAY-752 Importing EOModel gives Cast Exception
 CAY-754 Local jNDI hack breaks when running with Jetty6-Maven
 CAY-764 Exception when importing an EOModel with single table inheritance
 CAY-765 Programmatically overriding "use share cache" fails
 CAY-775 AutoAdapter fails to detect Sybase when running with jTDS driver
+CAY-776	1.2 -> 2.0/3.0 Migration - modeler preferences still store org.objectstyle adapter names
+CAY-779	Improve usability of non-pooling DriverDataSource for uses outside Cayenne
 CAY-783 jgroups config file not removed from cayenne.xml
 CAY-784 Deleting an object with a read-only flattened relationship fails
 CAY-786 Race condition in DataContext.localObject()
 CAY-788 prefetch can set state to modified
+CAY-792	Date has issues with different locales when using XMLEncoder/XMLDecoder
+CAY-817 HSQLDB schema generation may not correctly flush the changes
+CAY-818 Frontbase NUMBERIC type mapping typo
+CAY-823 Db-generated PK type mismatch
 
 API Changes
 ----------------------------------

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?view=diff&rev=554403&r1=554402&r2=554403
==============================================================================
--- cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt (original)
+++ cayenne/main/trunk/docs/doc/src/main/resources/UPGRADE.txt Sun Jul  8 11:30:41 2007
@@ -23,6 +23,12 @@
   and can be run either by double-clicking the jar (on platforms that support that)
   or by running "java -jar CayenneModeler.jar".
   
+* Note that FireBird adapter is no longer distributed with Cayenne. The one we had was half-working
+  and we could not support it anymore.
+  
+* DataContextTransactionEventListener, DataObjectTransactionEventListener, DataContextEvent all were deprecated
+  favor of callbacks. NOTE THAT THIS API WILL BE REMOVED IN THE FOLLOWING 3.0 MILESTONES.
+  
 
 UPGRADING FROM 1.2 AND OTHER OBJECTSTYLE RELEASES