[w3c/IndexedDB] Disambiguate "running" for transactions (PR #409)

The phrase "a transaction is running" was not normatively defined and confusing given the complex lifecycle of transactions. Introduce a new definition for "live" which covers from a transactions creation until it is finished.

Also, rename "running an upgrade transaction" since steps are often invoked with "run" and that could get awkward. Simplify to "upgrade a database".

No behavior changes, just normative terminology definitions.

Resolves #408. Thanks to @evanstade the issue and suggestions.

The following tasks have been completed:

 * [x] Confirmed there are no ReSpec/BikeShed errors or warnings.

You can view, comment on, or merge this pull request online at:

  https://github.com/w3c/IndexedDB/pull/409

-- Commit Summary --

  * Disambiguate "running" for transactions

-- File Changes --

    M index.bs (48)

-- Patch Links --

https://github.com/w3c/IndexedDB/pull/409.patch
https://github.com/w3c/IndexedDB/pull/409.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/IndexedDB/pull/409
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/IndexedDB/pull/409@github.com>

Received on Friday, 28 July 2023 17:38:42 UTC