Project

General

Profile

Feature #34

Transition to new storage backend

Added by Sputnick over 13 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Quassel Core
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
OS:
Any

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 over 13 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