docs(8.0): RELEASES.md — rc.7 (cold-graph self-heal + billion-scale RAM + version handshake)
This commit is contained in:
parent
a859d6ecf8
commit
1ddc786c22
1 changed files with 18 additions and 1 deletions
19
RELEASES.md
19
RELEASES.md
|
|
@ -10,7 +10,24 @@ Full auto-generated changelog: `CHANGELOG.md` · Releases: https://github.com/so
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## v8.0.0 — release candidate (`8.0.0-rc.6` published 2026-06-29 on npm tag `rc`)
|
## v8.0.0 — release candidate (`8.0.0-rc.7` published 2026-06-30 on npm tag `rc`)
|
||||||
|
|
||||||
|
> **rc.7 additions (2026-06-30) — additive, no breaking change:**
|
||||||
|
> - **8.0 cold-graph self-heal.** `find({ connected })` / `neighbors()` / `related()` never
|
||||||
|
> silently return `[]` on a cold open where the graph adjacency loaded its membership but not
|
||||||
|
> its source→target edges — it self-heals (rebuild from storage) or throws a loud
|
||||||
|
> `GraphIndexNotReadyError`, never empty-for-persisted-data. (The 8.0 equivalent of the 7.33.4
|
||||||
|
> fix 7.x consumers already have; gates on the native provider's honest `isReady()` edge-readiness
|
||||||
|
> signal.)
|
||||||
|
> - **Billion-scale RAM — nothing O(N)-resident on the write/time-travel path.** Eliminated the
|
||||||
|
> per-id storage caches (per-type counts now sourced from the record), made the
|
||||||
|
> committed-generation ledger an interval set, and bounded the per-id time-travel history chains
|
||||||
|
> (hot-window + LRU, with lock-light reconstruction so historical reads never stall writers).
|
||||||
|
> Resident memory is now independent of entity count.
|
||||||
|
> - **Whole-brain version handshake.** A `_system/brain-format.json` marker + `brain.formatInfo()`
|
||||||
|
> + a shared, lockstep `indexEpoch`: a future derived-index format change auto-rebuilds the
|
||||||
|
> indexes from the canonical records on open (non-destructively) — the foundation for
|
||||||
|
> whole-brain auto-upgrade with the native provider. No effect on an unchanged brain.
|
||||||
|
|
||||||
> **rc.6 additions (2026-06-29) — additive, no breaking change:**
|
> **rc.6 additions (2026-06-29) — additive, no breaking change:**
|
||||||
> - **Open-core perf**: HNSW delete is now O(in-degree) (was O(N²) for bulk delete) via a
|
> - **Open-core perf**: HNSW delete is now O(in-degree) (was O(N²) for bulk delete) via a
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue