-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
DB transitions/migration system for server #4980
Comments
The ToDo-list for the pending DB-rewrite keeps growing xD |
When do you start seeing issues? Sqlite runs entirely in memory, so really, the overhead is much smaller using it as a data storage. And with only a single process using the database, there is no need for db user access synchronization. |
@Kissaki doubt |
Out of the top of my head I would say that for this action there is no DB access involved though |
Well, keeping track of channel changes and last channel writes to DB afaik ;P Anyway: I think it's offtopic here. |
Isn't murmur logging to the database too? |
Indeed, it is |
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
The dumped JSON format may not be 100% DB backend independent but it should be somewhat close to it. Implements mumble-voip#4980 Implements mumble-voip#2960 (must be done manually though)
Most of murmur admins start their server with SQLite, sometimes when server is growing, SQLite is not providing necessary performance and freezes server. It would be cool to have migration system for eg. migrating SQLite to PGSQL or MariaDB.
Workaroundish migration makes maintenance pain in ass and creates bugs like #4292
In #4292 @Krzmbrzl stated it would be cool to have it so I'm creating this issue to make it not disappear :D
The text was updated successfully, but these errors were encountered: