From 0625b86ce619f0e3d6d889b5833b71ee51d1a3e4 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 21 Oct 2026 21:41:53 +0200 Subject: [PATCH] org.gamecult.cultlib CHANGELOG: CacheBackingStore.MarkWritten Co-Authored-By: Claude Opus 5.5 --- unity/org.gamecult.cultlib/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/unity/org.gamecult.cultlib/CHANGELOG.md b/unity/org.gamecult.cultlib/CHANGELOG.md index 0b7d3c90..21a8227d 100644 --- a/unity/org.gamecult.cultlib/CHANGELOG.md +++ b/unity/org.gamecult.cultlib/CHANGELOG.md @@ -31,6 +31,11 @@ All notable changes to this package are documented in this file. stored under, as its backing store last read or wrote it. It differs from `Descriptor.SchemaId` only for a record loaded under compatible schema drift that its store has not rewritten since. +- `CacheBackingStore.MarkWritten(CultStoredDocument)` (protected): a backing + store records that its completed durable write stored a record under its + descriptor, so `PersistedSchemaId` follows the rewrite. The single-file and + directory stores mark every record they rewrite; a custom store calls it for + each record its own write rewrote. ### Changed