Repository navigation
Lagrange v0.3.2
Lagrange 0.3.2 — 2026-10-30 (experimental / alpha).
Queryable Core 0.3.2 completion release sealing synchronous transactional global
index maintenance (Mode A), end-to-end SQL key-routed read/write journeys (J2),
local and compound secondary index journeys (J3), locking read conflict and
timeout journeys (J4), online global secondary index lifecycle and routing
journeys (J5), push-driven live-query subscription journeys (J6), PG-wire
idle rollback notice preservation, comparative OLTP and Scenario B benchmark
matrix progression artifacts, and solver/publisher proof reuse (epic
release-0-3-queryable-core):
Formation health at cut time: formation health: 0/20 passed (0%), 0 with a starved seed.
Added
- Queryable Core 0.3.2 journey completion (
J2–J6,C1):
Composite partition key resolution (partition-resolver-composite.js),
global index lifecycle coordinator (global-index-lifecycle-coordinator.js
andindex-service-global-methods.js), live-query group helpers
(live-query-group-helpers.js), Mode A synchronous global index maintenance
specification seal (global-index-maintenance-mode-seal-guard.js), and
end-to-end journey suites (J2–J6). - Comparative OLTP and Scenario B benchmark progression & matrix (
#158–#164):
Version-gated TiDB and PostgreSQL comparison history store, Scenario B
three-island distributed risk decision comparators and fairness gate, and
static Markdown, HTML, and SVG comparison progression renderers. - Solver & publisher proof deduplication (
scripts/solve/commands.js,scripts/checks/push-gate-change-proof.js,scripts/publish-head.js):
solve landrecords a commit- and base-bound test proof receipt
(lagrange-land-proof.json) reused by the push gate,pushGatedHeadskips
redundant.githooks/pre-pushre-entry viaLAGRANGE_GATE_ALREADY_PROVED_SHA,
corpus ratchets execute concurrently, anddependency-cruiserimport-graph
analysis caches verified reports in<gitCommonDir>/lagrange-import-graph-cache.json.
Fixed
- PG-wire idle transaction rollback notice preservation (
postgres-wire-adapter.js):
Preserves the idle-timeoutNoticeResponse(25P02/57P01) before closing
or resetting the session state, and ensures Scenario A public PG contexts issue
explicitROLLBACKbefore pool release (oltp-scenario-a-lagrange-public-pg-context.js). - Runtime container
/protoasset inclusion (Dockerfile):
Copies/protointo the production runtime image stage (J1repair).
Docker images (linux/amd64, distroless):
docker.io/psvensson/lagrange:0.3.2(Docker Hub)
Full history: CHANGELOG.md · process: RELEASE.md