1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 21:50:15 +00:00

perf: reduce IO by moving account_activity to memory instead of disk

This commit is contained in:
tangowithfoxtrot
2025-02-05 08:35:31 -08:00
parent 9cbe295c74
commit e34467232c

View File

@@ -24,6 +24,7 @@ import { MessagingService } from "../../platform/abstractions/messaging.service"
import { Utils } from "../../platform/misc/utils";
import {
ACCOUNT_DISK,
ACCOUNT_MEMORY,
GlobalState,
GlobalStateProvider,
KeyDefinition,
@@ -44,7 +45,7 @@ export const ACCOUNT_ACTIVE_ACCOUNT_ID = new KeyDefinition(ACCOUNT_DISK, "active
deserializer: (id: UserId) => id,
});
export const ACCOUNT_ACTIVITY = KeyDefinition.record<Date, UserId>(ACCOUNT_DISK, "activity", {
export const ACCOUNT_ACTIVITY = KeyDefinition.record<Date, UserId>(ACCOUNT_MEMORY, "activity", {
deserializer: (activity) => new Date(activity),
});