Feature #908
New message history backend: SQLite
Status: | Closed | Start: | 05/27/2012 | |
Priority: | Normal | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 100% |
|
Category: | Engine | |||
Target version: | 1.0 | |||
Complexity: | High |
|||
Votes: | 0 |
Description
The experimental chat history feature in Smuxi, based on db4o has serious issues, see #673 for an example. The databases also like to corrupt and can no longer be read! This means data-loss and is not an acceptable. So Smuxi needs a new, fast and stable chat history backend: SQLite. LevelDB has the issue of not being very cross-platform, we could not ship and use it on Windows by default for example.
Associated revisions
Revision d43370523187518cbecb0595007eb16b9f098a83
Engine(-Tests): initial SqliteMessageBuffer implementation (closes: #908)
History
Updated by Mirco Bauer 4005 days ago
- Target version changed from TBD to 0.11
Updated by Mirco Bauer 3968 days ago
- Target version changed from 0.11 to 1.0
Updated by Mirco Bauer 3954 days ago
Progress and branch can be found here:
https://github.com/meebey/smuxi/tree/experiments/sqlite
Updated by Mirco Bauer 3949 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset d43370523187518cbecb0595007eb16b9f098a83.