[Webkit-unassigned] [Bug 202137] IndexedDB WAL file keeps growing while app is in use

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 17 00:45:24 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=202137

radexpl at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|Safari Technology Preview   |Safari 13

--- Comment #5 from radexpl at gmail.com ---
Sihui Liu et al:

Hi. It's been 6 months since this bug has been reported, and there's no change.

This is a SERIOUS bug and will likely affect any app that stores on the order of >100MB of data in IndexedDB. Through normal usage of web apps like this, I will get a lot of questions like "do I want to allow xxxx to use 4GB of storage" (even though 3.9GB of that is just the WAL which could be truncated).

Workarounds are possible, but they don't solve the problem, only slow it down. The WAL keeps growing, just more slowly if you do lots of engineering to split IDB into smaller chunks and check what needs to be committed. So instead of getting the Safari alert after an hour of usage of a complex web app, I'll get it after 1 day. Still, I get a lot of user reports complaining about this, and workaround on my side have diminishing returns, while the underlying problem doesn't seem too difficult.

Please let me know if you want more information from me or I can help to get this resolved.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200417/1669f45d/attachment.htm>


More information about the webkit-unassigned mailing list