Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Store the metadata #486

Open
1 task done
CaptainKarma opened this issue Mar 23, 2024 · 6 comments
Open
1 task done

[Feature Request] Store the metadata #486

CaptainKarma opened this issue Mar 23, 2024 · 6 comments
Labels
type: enhancement New feature or request

Comments

@CaptainKarma
Copy link

Description

I have 40k tracks and everytime I start up Symphony it starts the scan from scratch. I'm not sure if this is by design or a bug, but it takes 30-40mins which isn't ideal.

Solution

After the initial scan, can it dump the data into a database and just use that as the baseline for the next restart? With the rescan option if I add more tracks and want to dump the database and start again? I don't need a keep in-sync option and all the hassle that would add to the app

Checklist

@CaptainKarma CaptainKarma added the type: enhancement New feature or request label Mar 23, 2024
@zyrouge
Copy link
Owner

zyrouge commented Mar 27, 2024

After initial scan, the results are always cached. I guess only you are facing this issue.

@CaptainKarma
Copy link
Author

Could you expand on this please? I have it on my Samsung A50 and when I start the app, it ticks up the songs etc loading 40k tracks in about 1-2 minutes is this expected or should it be instant?

On my Teyes Android car headunit running Android 10, it doesn't seem to cache even after the initial scan, it will start again each time.

Is there any debug information I can gather than can help? Thanks in advance

@zyrouge
Copy link
Owner

zyrouge commented Mar 27, 2024

Caching in done only on additional metadata. MediaStore query is cached by Android. My guess would be Android not caching MediaStore queries. Will look into implementing cache for that too.

@CaptainKarma
Copy link
Author

Brilliant thank you for the great app!

@CaptainKarma
Copy link
Author

Hi, is there any update on this? It takes so long to rebuild each time

@zyrouge
Copy link
Owner

zyrouge commented Oct 9, 2024

Hi, is there any update on this? It takes so long to rebuild each time

#567 has a patch for this. Expect nightly release at the end of the week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants