No description
Find a file
Snider 65b39b0de5 feat(store): add KV store subpackage with io.Medium adapter
SQLite-backed group/key/value store extracted from core/go pkg/store.
Includes Medium wrapper that maps group/key paths to the io.Medium
interface — first segment is group, rest is key. Both the direct KV
API (Get/Set/Delete) and Medium API (Read/Write/List) work on the
same underlying data.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 13:14:32 +00:00
datanode fix: use forge.lthn.ai/Snider/Borg v0.3.1 2026-03-06 09:35:33 +00:00
local feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
node feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
s3 feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
sigil feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
sqlite feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
store feat(store): add KV store subpackage with io.Medium adapter 2026-03-06 13:14:32 +00:00
bench_test.go feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
client_test.go feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00
go.mod refactor: swap pkg/{io,log,i18n} imports to go-io/go-log/go-i18n 2026-03-06 12:35:41 +00:00
go.sum refactor: swap pkg/{io,log,i18n} imports to go-io/go-log/go-i18n 2026-03-06 12:35:41 +00:00
io.go feat: standalone io.Medium abstraction 2026-03-06 09:31:28 +00:00