Open Bug 1461435 Opened 7 years ago Updated 2 years ago

kinto-storage-adapter should create tables in a single EXCLUSIVE transaction

Categories

(WebExtensions :: Storage, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: glasserc, Unassigned)

Details

In bug 1411691, it was discovered that when we initialize a Kinto database, we create tables using several DEFERRED transactions. Because initialization is rare, and because nothing else can happen at the same time as the tables are being created, we may as well use an EXCLUSIVE transaction here, and run all the initializations at once.
Product: Toolkit → WebExtensions
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.