Design the route to Stalwart 1.0 #21

Merged
jcoffey-dev merged 2 commits from docs/design-1.0 into main 2026-10-27 06:58:50 +00:00
2 Commits
Author SHA1 Message Date
jcoffey-dev 86d4a6c3eb Design: record the PostgreSQL rehearsal and both attachment keywords
ci / test (pull_request) Skipped
ci / release (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 1m15s
ci / announce (pull_request) Skipped
2026-10-26 23:57:05 -07:00
jcoffey-dev f88cf716b2 Design the route to Stalwart 1.0
Stalwart 1.0 can't be upgraded in place: data is copied into a new store
with Stalwart Labs' own copy tool. This proposes building on that tool
rather than replacing it: a hop to 0.16.27, 1.0 preflight checks, a
no-downtime rehearsal on a scratch copy, a checkpointed copy and cutover
for systemd and Docker, and per-account validation.
2026-10-26 23:57:05 -07:00