cultcache-rs: expose a store's schema catalog (versions) to consumers #167

Merged
libby merged 2 commits from rs-snapshot-schema-version into main 2026-11-13 18:49:47 +00:00

2026-11-13

Libby
cultcache-rs: pin catalog versions that differ from <name>.v1 and first-lister resolution (tests only)
All checks were successful
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 21m27s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 12:51:20 +00:00
Libby
cultcache-rs: expose a store's schema catalog entries (version, hash, compatible ids) and the decoder's id lookup
Some checks failed
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Has been cancelled
SingleFileMessagePackBackingStore::pull_schema_catalog reads the catalog under the shared lock pull_all takes; resolve_schema_entry resolves a record's schema id as the decoder does. Decoder, encoder and CultCacheEnvelope unchanged.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 12:47:40 +00:00