CultLib/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens c246e0c5ae Single-file store: lay back an unowned record only while the file still holds it as loaded
A whole-view write laid back the loaded bytes of an unclaimed record over whatever the file held,
reverting its owner's newer write and moving storedAt backwards. It now lays back only while the
file holds the loaded (schemaId, storedAt); a newer record is carried as the file has it and a
removed one is not written back. The v3 header is decided by records that are written as the cache
holds them, so a laid-back id-less record no longer marks the store. A document changed in place is
written as a write of the record, not dropped. A refusal drops the store's copy of the refused
records, so it no longer refuses every later write.

Does not build with the directory store untouched? It builds; the directory twin follows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 16:51:54 +02:00
..
GameCult.Caching Single-file store: lay back an unowned record only while the file still holds it as loaded 2026-10-02 16:51:54 +02:00
GameCult.Caching.MessagePack C#: a record no registered type claims is carried untouched, and a write over it is refused 2026-09-30 20:50:15 +02:00
GameCult.Geometry Merge origin/main into hands/variants-c2a 2026-09-30 03:58:11 +02:00
GameCult.Logging JSON backing store, I/O fixes, Networking Security 2026-04-18 13:01:24 +01:00
GameCult.Logging.Unity JSON backing store, I/O fixes, Networking Security 2026-04-18 13:01:24 +01:00
GameCult.Mesh CultMesh: AsSchemaAlias is gone; a catalog finds a handle by its type 2026-09-30 16:15:48 +02:00
GameCult.Mesh.Quic Document latest-only retention for newly attached QUIC peers 2026-09-23 18:17:37 +02:00
GameCult.Mesh.Quic.Native Bind CultMesh authority identity to physical routes 2026-08-18 17:21:58 +02:00
GameCult.Networking CultNet C#: a second type for one schema id is refused, typed 2026-09-30 19:49:58 +02:00
GameCult.Networking.WebSockets Recover authority-bound CultMesh and atomic generations 2026-08-26 19:01:24 +02:00
GameCult.Unity Studio README: grouping, create in group, drag to reference 2026-09-29 14:10:39 +02:00
Directory.Build.props Initial commit 2026-04-18 06:04:39 +01:00