I just committed all four of your patches.

Thank you
Fred

Am 05.09.2010 10:23, schrieb Georg Fleischmann:
> Hi,
> 
> I am working on getting my applications running with the latest SVN version 
> of GDL2. It seems that GDL2 is always locking everything now (that was 
> different in 0.12.0).
> The first thing that happens in [EODatabaseContext 
> -objectsWithFetchSpecification:editingContext:] when fetching an object is 
> locking:
> 
>   if (_flags.beganTransaction == NO)
>   {
>     [_adaptorContext beginTransaction];
>     
>     _flags.beganTransaction = YES;
>   }
> 
> To fix this, I added a check for pessimistic locking (see attached patch).
> That seems to fix my problems.
> 
> 
> * EOAccess/EODatabaseContext ([EODatabaseContext 
> -objectsWithFetchSpecification:editingContext:]):
> call beginTransaction only for pessimistic locking
> 
> 
> Best wishes,
> Georg Fleischmann

_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to