Skip to content

perf(scanner): éliminer le double scan MediaStore au démarrage et optimiser la requête sous-titres - #154

Merged
DZTic merged 1 commit into
mainfrom
perf/issue-146-optimize-mediastore-scan
Aug 16, 2026
Merged

perf(scanner): éliminer le double scan MediaStore au démarrage et optimiser la requête sous-titres#154
DZTic merged 1 commit into
mainfrom
perf/issue-146-optimize-mediastore-scan

Conversation

@DZTic

@DZTic DZTic commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Closes #146

Changements apportés

  • Élimination du double scan MediaStore lors de VideoRepository.scanAndLoad() en passant
    awVideos directement à scanAndGroup().
  • Optimisation de la requête scanSubtitleFiles() via MediaStore.Files.FileColumns.DISPLAY_NAME et support des extensions .ass / .ssa pour éviter le full table scan non-indexé sur _data.
  • Mise à jour des tests unitaires et ajout de tests de non-redondance du scan.

@DZTic
DZTic merged commit cb02fd8 into main Aug 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

perf(scanner): éliminer le double scan MediaStore au démarrage et optimiser la requête sous-titres

1 participant