Page MenuHomeDevCentral

Swap local cache library for Keruald Cache implementation
ClosedPublic

Authored by dereckson on Nov 10 2025, 22:47.
Tags
None
Referenced Files
F27309794: D3865.id10009.diff
Sun, May 3, 07:43
Unknown Object (File)
Wed, Apr 29, 22:34
Unknown Object (File)
Tue, Apr 28, 21:51
Unknown Object (File)
Mon, Apr 27, 00:43
Unknown Object (File)
Sat, Apr 25, 19:45
Unknown Object (File)
Wed, Apr 22, 11:02
Unknown Object (File)
Tue, Apr 21, 11:19
Unknown Object (File)
Mon, Apr 20, 08:58
Subscribers
None

Details

Summary

Keruald Cache code was actually based on Zed/Obsidian version,
tweaked for PSR-16.

As such, cache changes are:

  • every miss returns null, no need to check for false
  • serialize/unserialize are done at cache level, not calling code level

Ref T2145

Test Plan

Ensure we can still load user workspaces

Diff Detail

Repository
rOBSIDIAN Obsidian Workspaces
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
main
Build Status
Buildable 6168
Build 6452: arc lint + arc unit