On Mon, Dec 7, 2009 at 8:54 AM, Alex Boisvert <[email protected]>wrote:
> On Mon, Dec 7, 2009 at 8:02 AM, cody koeninger <[email protected]> wrote: > >> >> >> On Dec 6, 9:16 pm, Alex Boisvert <[email protected]> wrote: >> > Lift's mapper doesn't change the default isolation level of your >> > connections, nor does it make explicit use of pessimistic concurrency >> > control. >> > Anything beyond that we can probably implement, we just need a good >> > reason... >> > >> > alex >> >> >> Isn't the possibility of interleaved HTTP requests a sufficient >> reason? E.g. administrator editing a field near the same time a >> customer is. Unless the orm is writing everything it reads, even >> changing transaction isolation to serializable won't prevent certain >> types of race conditions. >> >> It seems like having the option to lock an entity when loading it from >> the database (implemented as select ... for update) would be useful. >> I haven't used Rails much, but that's my understanding of what >> ActiveRecord offers. >> > > Yes, definitely, it would be useful in some cases. I should have been > more clear. When I said "we just need a good reason" I meant "we just need > somebody who has a real need for this feature". > Feel free to open a ticket. We prioritize work for production sites (or sites that are destined for production). If you meet that criteria, please add this to the ticket so we can decide on what the priority is. > > alex > > -- > You received this message because you are subscribed to the Google Groups > "Lift" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<liftweb%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/liftweb?hl=en. > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Surf the harmonics -- You received this message because you are subscribed to the Google Groups "Lift" 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/liftweb?hl=en.
