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

Unstable Branch Testing #34

Open
HerbFargus opened this issue Feb 26, 2016 · 3 comments
Open

Unstable Branch Testing #34

HerbFargus opened this issue Feb 26, 2016 · 3 comments

Comments

@HerbFargus
Copy link
Member

Just logging an official ticket to discuss the statistical advantages of the SQLite database over the current xml database, particularly as it pertains to large romsets and performance.

@Shmoopty
Copy link

This issue pertains to both stability and performance. It's unusual that quitting or restarting any program could take several minutes. But regardless of romset size it's also unusual that, hours after scraping has occurred or playcounts have been altered or any metadata has been refined, a crash or pulled power plug or "kill -9" or "sudo reboot" would undo all of those changes as if they had never happened.

@joolswills
Copy link
Member

Worth keeping an eye on this fork - https://github.com/Herdinger/EmulationStation - if it continues to be developed, and gets decent improvements etc. There is a PR open with a bunch of stuff on top of the sqlite3 version, but needs fixing/rebasing against the branch it's supposed to be merged to.

@MisterTea
Copy link

MisterTea commented Jul 4, 2016

I created a PR with sqlite support but the merge was incomplete (didn't fully support directlaunch). #31

One of the reasons not to continue with the merge was that "issues with the sqlite branch" was found (don't know what those issues were). I've been running with the sqlite branch for several months now without issues. I've enjoyed immediate updating of playcounts and startup/shutdown time of milliseconds instead of minutes.

lubosz pushed a commit to lubosz/EmulationStation that referenced this issue Feb 29, 2020
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

No branches or pull requests

4 participants