team113 / messenger

Open-source front-end part of messenger by team113
GNU Affero General Public License v3.0
16 stars 14 forks source link

Migrate `CacheInfo` persistence from Hive to `drift` #1019

Closed SleepySquash closed 3 months ago

SleepySquash commented 3 months ago

Part of #27

Synopsis

Hive is obsolete.

Solution

This PR migrates CacheInfo persistence from Hive to drift.

Checklist

SleepySquash commented 3 months ago

FCM

Migrate `CacheInfo` persistence from Hive to `drift` (#1019, #27)

- impl `Cache` and `CacheSummary` tables and conversion methods for them
- refactor `CacheWorker` to use `CacheDriftProvider`
- remove `CacheInfoHiveProvider`