W3C home > Mailing lists > Public > public-webapps@w3.org > April to June 2011

Re: [indexedDB] transaction.objectStore(...) method question

From: Jonas Sicking <jonas@sicking.cc>
Date: Mon, 25 Apr 2011 18:36:56 -0700
Message-ID: <BANLkTinuE-mNmVsahzz8F4Fx2wfCDXw--Q@mail.gmail.com>
To: Israel Hilerio <israelh@microsoft.com>
Cc: "public-webapps@w3.org" <public-webapps@w3.org>
On Monday, April 25, 2011, Israel Hilerio <israelh@microsoft.com> wrote:
> According to the objectStore method definition in IDBTransaction, the method will return the same IDBObjectStore everytime it is invoked.
>
> Imagine the situation when the transaction is aborted, what happens when I call the objectStore method from the IDBTransaction? My interpretation of the spec is that we will continue to return the same IDBObjectStore instance.
>
> However, the next time I use the IDBObjectStore instance to read or write a value to the db, I will get an exception because the "Steps for asynchronously executing a request" would fail with a "TRANSACTION_INACTIVE_ERR."
>
> Do you agree?

Yup!

/ Jonas
Received on Tuesday, 26 April 2011 01:37:23 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:44 GMT