Re: [elephant-devel] txn

2008-02-20 Thread Ian Eslick
On Feb 20, 2008, at 5:14 PM, Alex Mizrahi wrote: hello i'm now going to improve transaction handling in db-postmodern. Great! We should make sure this doesn't change the API, or if it does to create tracking changes in the BDB and CL-SQL stores. first of all, i'm going to use "serializa

Re: [elephant-devel] txn

2008-02-20 Thread Ian Eslick
I'm not sure I understand this part? Do you mean if you have an internal error which does not complete the intended transaction but doesn't throw that through the 'with-transaction' statement then you get bad data? It seems that you may be expecting too much of the database. If you are

[elephant-devel] txn

2008-02-20 Thread Alex Mizrahi
hello i'm now going to improve transaction handling in db-postmodern. first of all, i'm going to use "serializable" isolation level instead of default "read commited". this means: transaction can fail because of concurrent slot updates. with default isolation level concurrent updates were OK, l