Feature #908

avatar

New message history backend: SQLite

Added by Mirco Bauer 2418 days ago. Updated 2325 days ago.

Status:Closed Start:05/27/2012
Priority:Normal Due date:
Assigned to:avatarMirco 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.


Related issues

related to Smuxi - Feature #717 New message history backend: LevelDB New 05/27/2012

Associated revisions

Revision d43370523187518cbecb0595007eb16b9f098a83
Added by Mirco Bauer 2328 days ago

Engine(-Tests): initial SqliteMessageBuffer implementation (closes: #908)

History

Updated by Mirco Bauer 2382 days ago

avatar
  • Target version changed from TBD to 0.11

Updated by Mirco Bauer 2344 days ago

avatar
  • Target version changed from 0.11 to 1.0

Updated by Mirco Bauer 2330 days ago

avatar

Progress and branch can be found here:
https://github.com/meebey/smuxi/tree/experiments/sqlite

Updated by Mirco Bauer 2325 days ago

avatar
  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF