View Issue Details

IDProjectCategoryView StatusLast Update
0013929MMASynchronizationpublic2017-02-07 08:13
Reportermarek Assigned To 
PriorityimmediateSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.0 
Target Version1.3.0Fixed in Version1.3.0 
Summary0013929: Tracks are repeatedly scanned during MediaStore sync
DescriptionThere 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 InformationRDC-618-75017
WMS-725-35398
TagsNo tags attached.
Fixed in build666

Activities

marek

2017-01-26 10:16

developer   ~0047080

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

peke

2017-02-07 08:13

developer   ~0047214

Verified 671

MOTO G 5.1, Alcatel Idol 3 6.0.1 and HTC Desire 820 6.0.1