Feature #34

Transition to new storage backend

Added by Sputnick almost 5 years ago. Updated over 3 years ago.

Status:Closed Start date:
Priority:High Due date:
Assignee:Sputnick % Done:

0%

Category:Quassel Core
Target version:0.2.0-alpha1
OS:

Description

After the file-based and the interim sqlite-based backlog storage, we will transition to a new storage backend. This will provide a common interface to different SQL backends (starting with Sqlite). In addition to providing the backlog, the storage backend also manages unique IDs for messages and buffers, and it stores and manages core users and their passwords.

Additional information:

Storage baseclass is already partly implemented. Sqlite backend has already mostly been implemented by EgS.

History

#1 Updated by Sputnick almost 5 years ago

SqliteStorage integrated and working. Note that some bits of Storage are still missing, for example the inclusion and selection of multiple backends.

Also available in: Atom PDF