View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016192 | MMW 5 | Playlists (Auto) / Search / Filters | public | 2019-12-13 14:54 | 2020-08-10 00:32 |
Reporter | Ludek | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 5.0 | ||||
Target Version | 5.0 | Fixed in Version | 5.0 | ||
Summary | 0016192: Auto-playlist editing is problematic on large databases | ||||
Description | Auto-playlist editing is problematic on large databases and can result in freeze/crash. Especially when nested conditions are used. This needs to be optimized. Tested on LowLander's database. | ||||
Tags | No tags attached. | ||||
Fixed in build | 2220 | ||||
|
The crash/freeze is fixed in 2220. Lowering priority for further possible optimizations. |
|
There is still a way how to freeze when editing auto-playlist, so raising to 'Immediate' again to look into it |
|
Another freeze can happen when opening dropdown with thousands of items, it freezes in Dropdown._setAutoWidth , see: https://www.dropbox.com/s/oyu6dph28t7s8v4/Screenshot%202019-12-16%2013.51.38.png?dl=0 it took more than 48 seconds to calc the auto-width for all the items (34967 artists in total) and frozen UI thread absolutely. Steps to repro: 1) Load database from LowLander 2) Create an auto-playlist with rule Artist/Director equals 'click to set' 3) Click the 'click to set' to show the dropdown list with all the artists => freeze Fixed in 2220 and lowered priority for further optimizations. |
|
Further optimizations made in 2220, but there are still some to do. |
|
Fixed in 2220 |
|
Verified 2221 For me and lowlander library it takes few seconds only to show the list |
|
Closing I do not see this issue anymore and many background queries are moved outside UI thread asynchronously this should not be the problem anymore. |