Fix storage #90

Closed
opened 2026-02-27 19:15:15 +00:00 by hodlbod · 1 comment
Owner

Storage loads everything into memory on load. This makes for a slow boot, and since indexeddb gets pruned sometimes it probably results in tracker/repository mismatches. I've fiddled with this a lot, and I'm not sure how to fix it, but maybe if we could be more conservative about what gets stored it would be more robust. It would also be good to not wait for everything before boot (at the cost of a flash of missing content).

Storage loads everything into memory on load. This makes for a slow boot, and since indexeddb gets pruned sometimes it probably results in tracker/repository mismatches. I've fiddled with this a lot, and I'm not sure how to fix it, but maybe if we could be more conservative about what gets stored it would be more robust. It would also be good to not wait for everything before boot (at the cost of a flash of missing content).
hodlbod added this to the Current milestone 2026-02-27 19:15:15 +00:00
hodlbod added the priority label 2026-02-27 19:15:15 +00:00
Author
Owner

Improved in 5d6661f964 and e6e11bb8f2

Improved in 5d6661f96448b8654453387793902db6178b5756 and e6e11bb8f2ec9e1a1fd4cea969e2f30856473935
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/flotilla#90