| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | remake: replays keep their writers | tv | 4 days | 1 | -22/+180 |
| | | | | | | | | | A remake's replay writes each value as the user who wrote it, splitting where several users wrote under a path, so replays are judged as the original writes. Auth plan M6 (remakes, 2.4). | ||||
| * | store: keys_at tells no map from an empty one | tv | 4 days | 1 | -2/+2 |
| | | | | | | | | | registry::exists counted any value at _continuum/users as a registry; keys_at answers None where there is no map, and its users (records, members, forget records, remakes) say what they make of it. Auth plan M1 (fix). | ||||
| * | remake: read ops, not diffs | tv | 10 days | 1 | -5/+4 |
| | | | | | This gives bench_replay a speedup of ~8x/64x/280x. | ||||
| * | LWW everywhere, mostly | tv | 10 days | 1 | -4/+283 |
| | | |||||
| * | use Automerge as Document instead of AutoCommit | tv | 11 days | 1 | -35/+37 |
| | | | | | This allows a lot of operations to drop mut. | ||||
| * | tests write through document::testing helpers | tv | 11 days | 1 | -61/+56 |
| | | |||||
| * | one function for changed paths | tv | 11 days | 1 | -27/+6 |
| | | |||||
| * | add changed_path minimality test | tv | 2026-10-26 | 1 | -0/+69 |
| | | |||||
| * | move protocol paths to dedicated module | tv | 2026-10-26 | 1 | -12/+7 |
| | | |||||
| * | add replay test | tv | 2026-10-25 | 1 | -0/+65 |
| | | |||||
| * | nodes keep list of every actor ID they've used | tv | 2026-10-25 | 1 | -8/+9 |
| | | |||||
| * | add votes register | tv | 2026-10-24 | 1 | -2/+5 |
| | | |||||
| * | turn compaction into a kind of remake | tv | 2026-10-21 | 1 | -8/+47 |
| | | |||||
| * | rename compaction to remake | tv | 2026-10-21 | 1 | -0/+387 |
