Skip to content

docs(database): document archive recovery procedure#367

Merged
KurodaKayn merged 1 commit into
mainfrom
docs/archive-recovery-procedure
Jun 28, 2026
Merged

docs(database): document archive recovery procedure#367
KurodaKayn merged 1 commit into
mainfrom
docs/archive-recovery-procedure

Conversation

@KurodaKayn

Copy link
Copy Markdown
Owner

Change Description

  • Adds the Phase 4 archive recovery procedure for database hot/cold tiering.
  • Covers R2/S3 archive object lookup, staged JSONL restore, validation, optional hot-table reinsertion, and closeout checks.
  • Marks Phase 4 complete and updates the status matrix, checklist, and overall progress estimate.

Implementation Approach

  • Documented the procedure in the existing database optimization plan beside Phase 4 partitioning and archive guidance.
  • Kept the procedure aligned with the current archive worker JSONL envelope and object key patterns.

Testing

  • git diff --check origin/main...HEAD passed.
  • GITHUB_OUTPUT=/tmp/mpp-ci-selection-rebased.out bash script/ci/compute-changes.sh pull_request origin/main HEAD selected no service CI areas for the Markdown-only diff.

The Phase 4 database plan still listed archive recovery as the remaining production loop.

Add a recovery procedure for archived JSONL objects, including object discovery, staged restore, validation, and optional hot-table reinsertion.

Mark Phase 4 complete and update the status matrix and overall progress to point reviewers at the new procedure.
@KurodaKayn KurodaKayn merged commit 1ed97a3 into main Jun 28, 2026
11 checks passed
@KurodaKayn KurodaKayn deleted the docs/archive-recovery-procedure branch June 28, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant