Author: reinhard Date: 2005-08-24 07:40:15 -0500 (Wed, 24 Aug 2005) New Revision: 7875
Modified: trunk/gnue-common/BUGS Log: Found a nasty bug. Modified: trunk/gnue-common/BUGS =================================================================== --- trunk/gnue-common/BUGS 2005-08-23 19:32:54 UTC (rev 7874) +++ trunk/gnue-common/BUGS 2005-08-24 12:40:15 UTC (rev 7875) @@ -1,6 +1,13 @@ datasources ----------- +* When a detail datasource has neither a rowid field nor a primary key, the + requeried resultset can't be merged into the existing one. However, + 1. the query is still done against the database even though the result of + that query is completely discarded in that case and + 2. all the detail records keep their (dirty) status because + _initialDataFromDict isn't called. + * When GDataSource.postAll() raises an exception, there is no way for the caller to determine which ResultSet caused the error - the master or one of the details. _______________________________________________ Commit-gnue mailing list [email protected] http://lists.gnu.org/mailman/listinfo/commit-gnue
