View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013929 | MMA | Synchronization | public | 2017-01-22 17:23 | 2017-02-07 08:13 |
Reporter | marek | Assigned To | |||
Priority | immediate | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.3.0 | ||||
Target Version | 1.3.0 | Fixed in Version | 1.3.0 | ||
Summary | 0013929: Tracks are repeatedly scanned during MediaStore sync | ||||
Description | There are several reports of one issue that cause repeating of processing of some tracks. It is probably related to tracks stored in application specific folder. These tracks are not accepted by MediaStore DB. Next time the MediaStore sync is started they are synced again without success. We have to add some flag to skip them. | ||||
Additional Information | RDC-618-75017 WMS-725-35398 | ||||
Tags | No tags attached. | ||||
Fixed in build | 666 | ||||
|
So it can be reproduced on storages with SAF api, i.e. when you don't grant permission on Lollipop+ devices. Tracks are then synced (via wifi) to application specific folder which is not scanned by MediaStore. So it fails to sync during MediaStore sync. Next time the MediaStore sync is started, MMA tries to sync these tracks again. So we have added a flag that informs MMA that these tracks failed and cannot be synced in MediaStore sync. This flag optimize the MediaStore sync. This flag is cleared when permission is granted by user and tracks are moved out of application specific folder - so they are scannable by MediaStore. Fixed in build 666 |
|
Verified 671 MOTO G 5.1, Alcatel Idol 3 6.0.1 and HTC Desire 820 6.0.1 |