See doc for list of issues and planning:
https://docs.google.com/document/d/1dTcn2uHyCpFOWg3S5slB4p06ZGXck8h06ZW8cntaBIo/edit#
Deleting object store is slow (issue 693799)
record time for deleting object store
Performance degrades on non-Linux systems with more transaction entities (issue 704238
record operation # for non-key'd, key'd, and multi-key'd object stores
Avoiding value copying (issue 681212 and issue 682363) (renderer and browser side)
record idb value size
Clear browsing data action takes a long time ( issue 574819 )
record time for storage partition clear browser data
Deleting non-existent database takes a long time ( issue 460236 )
record time for deleting a database from renderer - non existent.
Support large writing txns, esp for initialization from version change (issue 527995)
Record txn total size from IDBValues and keys on commit for versionchange and regular separately (memory, time, record numbers)
Clear Index table's tombstones more proactively ( issue 704244 )
Record # of tombstones created in txn, cleared in txn
Could be causing "Very slow writes to IndexedDB database" (issue 692849)
Better scheduler for transactions and transaction tasks. (issue 693260)
?
Abort outstanding transactions under memory pressure (issue 612525)
Record # of running and pending transactions on memory pressure
NFS lock file issues (issue 647385)
Record when we try use NFS
Abort transaction/close connection on value deserialize failure (issue 703704)
Record value deserialization failure
Renderer process crash / large values (issue 500733)
Record value size in renderer
Efficient access to key path in a serialized value (issue 637845)
record time for deserialization
LevelDB metrics:
LevelDB key prefix compression changes for mem efficiency (issue 716124)
record key size histogram
record # of cursor iterations / key parsings per txn.
LevelDB Block Cache ownership & eviction of memory (issue 716126)
?
See doc for list of issues and planning:
https://docs.google.com/document/d/1dTcn2uHyCpFOWg3S5slB4p06ZGXck8h06ZW8cntaBIo/edit#
Deleting object store is slow (issue 693799)
- record time for deleting object store. If this is slow then we investigate.
Renderer process crash / large values (issue 500733)
Avoiding value copying (issue 681212 and issue 682363) (renderer and browser side)
- record idb value size
Clear browsing data action takes a long time ( issue 574819 )
- record time for storage partition clear browser data. Prioritize based on results.
Support large writing txns, esp for initialization from version change (issue 527995)
- record the total idbvalue and key size, time, and operation count for txns, split on txn type (versionchange and normal)
Clear Index table's tombstones more proactively ( issue 704244 )
- Record # of tombstones created and deleted in a txn. Based on possible imbalance, we prioritize clearing the on a timer or during readonly cursor sweeps.
Abort outstanding transactions under memory pressure (issue 612525)
- Record # of running and pending transactions on memory pressure. Solution will depend on # of running and pending txns.
See doc for list of issues and planning:
https://docs.google.com/document/d/1dTcn2uHyCpFOWg3S5slB4p06ZGXck8h06ZW8cntaBIo/edit#
Deleting object store is slow (issue 693799)
- record time for deleting object store. If this is slow then we investigate.
Renderer process crash / large values (issue 500733)
Avoiding value copying (issue 681212 and issue 682363) (renderer and browser side)
- record idb value size. If large, then prioritize this work.
Clear browsing data action takes a long time ( issue 574819 )
- record time for storage partition clear browser data. Prioritize based on results.
Support large writing txns, esp for initialization from version change (issue 527995)
- record the total idbvalue and key size, time, and operation count for txns, split on txn type (versionchange and normal)
Clear Index table's tombstones more proactively ( issue 704244 )
- Record # of tombstones created and deleted in a txn. Based on possible imbalance, we prioritize clearing the on a timer or during readonly cursor sweeps.
Abort outstanding transactions under memory pressure (issue 612525)
- Record # of running and pending transactions on memory pressure. Solution will depend on # of running and pending txns.
See doc for list of issues and planning:
https://docs.google.com/document/d/1dTcn2uHyCpFOWg3S5slB4p06ZGXck8h06ZW8cntaBIo/edit#
Deleting object store is slow (issue 693799)
- record time for deleting object store. If this is slow then we investigate.
Clear browsing data action takes a long time ( issue 574819 )
- record time for storage partition clear browser data. Prioritize based on results.
Clear Index table's tombstones more proactively ( issue 704244 )
- Record # of index key tombstones in finch trial, where we crawl indexes on idle.
Abort outstanding transactions under memory pressure (issue 612525)
- Record # of running and pending transactions on memory pressure. Solution will depend on # of running and pending txns.
Added in https://codereview.chromium.org/2904603003/:
Renderer process crash / large values (issue 500733)
Avoiding value copying (issue 681212 and issue 682363) (renderer and browser side)
- record idb value size. If large, then prioritize this work.
Support large writing txns, esp for initialization from version change (issue 527995)
- record the total idbvalue and key size, time, and operation count for txns, split on txn type (versionchange and normal)
Your change meets the bar and is auto-approved for M60. Please go ahead and merge the CL to branch 3112 manually. Please contact milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), josafat@(ChromeOS), bustamante@(Desktop)
For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Comment 1 by dmu...@chromium.org
, May 19 2017