PGRAC MVP 1 — v0.130.0-mvp.1
Pre-releasepgrac v0.130.0-mvp.1 — MVP 1
Author: SqlRush sqlrush@gmail.com
Date: 2026-09-16. Evaluation prerelease; not production certified.
This is the first frozen MVP baseline of pgrac, a shared-disk, multi-active
cluster based on PostgreSQL 16.13. It records the completed four-node
correctness and coordinated normal-restart acceptance scope below.
Validated scope
The same candidate completed the entire sequence, including all data, health
and outstanding-work checks:
| Check | Result |
|---|---|
| Four nodes, 16 clients per node | Passed; 25,751 commits; no SQL or unexpected server errors |
| Four nodes, 8 clients per node | Passed; 23,587 commits; no SQL or unexpected server errors |
| Full data comparison after both workloads | All four ordered million-row exports matched |
| Coordinated normal shutdown of all four nodes | Passed; clean shutdown completed in 7.95 seconds |
| Normal startup using the same data | Passed; complete data unchanged across shutdown/startup |
| Another workload, 16 clients per node after restart | Passed; 26,989 commits; no SQL or unexpected server errors |
| Final full data, health and outstanding-work checks | All passed |
This is evidence for the stated workloads and configuration, not proof that
every SQL feature or failure scenario is supported. Natural completion after
the measurement window was checked separately from SQL and data correctness.
Release identity
- Tested implementation commit:
9ddd1b81ce070b312497731873c76a7a69ad6f28. - Release metadata and documentation do not change the tested implementation.
- Tested assertion-build SHA-256:
7af46dacd722e7436808139384481c2631cfc91cce70f074772a66282124fb82. - This is a source release. No portable, signed or production-certified binary
package is supplied by these notes.
The GitHub Actions status belongs to the exact release commit and is separate
from the completed four-node acceptance result above. These notes do not claim
that all historical CI suites or all supported platforms passed.
Known CI limitation: the repository-wide clang-format 18 check currently
reports 401 non-conforming files out of 840 checked. Full CI qualification is
not complete. This MVP is published as a correctness-tested source snapshot,
not as a CI-qualified stable release. No check was disabled and the tested
implementation was not changed to publish this snapshot.
Limitations
- Use only in a controlled evaluation environment with non-production data.
- Crash/forced-stop recovery, failover, external-fencing deployment certification,
backup/restore qualification and rolling upgrades are not certified by this MVP. - Normal restart was validated with the same binary, data and configuration;
it is not evidence for restarting crash-damaged data or upgrading old data. - Higher-concurrency qualification and performance acceptance are not included.
Recorded throughput is not a service-level guarantee. - The legacy compiled version string is not synchronized with this release
label; identify builds by their tag, commit and binary hash.
Getting the source
git clone --branch v0.130.0-mvp.1 --single-branch https://github.com/sqlrush/pgrac.git
cd pgrac
git rev-parse HEAD
cat PGRAC_VERSIONFollow the installation guide and
bootstrap guide. The release number alone does not
assert on-disk or wire compatibility with earlier snapshots. Do not overwrite
an existing installation or data directory to try this release.
See release identification and version policy for tag and rollback
boundaries.