ehm... I'm blind :-D Thanks a lot!
Giacomo On Wed, Apr 22, 2009 at 4:04 PM, Andrus <[email protected]> wrote: > > http://devplanet.com/blogs/brianr/archive/2008/09/29/thread-safe-dictionary-update.aspx > > > ----- Original Message ----- > *From:* Giacomo Tesio <[email protected]> > *To:* [email protected] > *Sent:* Wednesday, April 22, 2009 4:55 PM > *Subject:* Re: DataMapper BUG > > ??? > where? > > On Wed, Apr 22, 2009 at 3:45 PM, Andrus <[email protected]> wrote: > >> There is also 3 days newer blog entry about this: >> >> // >> http://devplanet.com/blogs/brianr/archive/2008/09/29/thread-safe-dictionary-update.aspx >> >> Andrus. >> >> ----- Original Message ----- >> *From:* Giacomo Tesio <[email protected]> >> *To:* dblinq <[email protected]> >> *Sent:* Wednesday, April 22, 2009 4:00 PM >> *Subject:* Re: DataMapper BUG >> >> Hello world :-D >> >> Working on the lazy loading I've noticed some bugs in the DataMapper. >> >> The worse is that it re-evaluate the mapping each time, even if mappings >> don't change. >> >> Fix this bug mean changing the IDataMapper interface too (which is used >> only in the DataContext and ExpressionDispatcher ). >> >> There are two ways: >> - Create a set of static thread safe dictionaries for mappings [1] >> - Create a set of static dictionaries filled with all possible results at >> application startup (toward an init metod? using a static constructor? any >> idea?) >> >> To choose we need to evaluate Mono support, thread safety and performance. >> >> >> I know this is a maior refactoring but I think it could dramatically >> improve performances. >> >> >> >> Giacomo >> >> >> [1] >> For a thread safe dictionary look at >> http://devplanet.com/blogs/brianr/archive/2008/09/26/thread-safe-dictionary-in-net.aspxbut >> note that I've not yet any experience >> about multi threads on .NET so it should be evaluated) >> >> >> >> On Tue, Apr 21, 2009 at 2:13 PM, Giacomo Tesio <[email protected]> wrote: >> >>> DataMapper.GetEntityRefAssociations() and >>> DataMapper.GetEntityRefAssociations() depend on Attribute based mapping. >>> >>> So XmlMappingSource could not work correctly on EntityRef and EntitySet >>> (neither on Mono nor on Microsoft.NET). >>> >>> >>> >>> Giacomo >>> >> >> >> > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "DbLinq" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/dblinq?hl=en -~----------~----~----~----~------~----~------~--~---
