Skip to content

Commit d9e8b0f

Browse files
committed
docs/design: promote snapshot_logical_decoder proposed→partial
Phase 0a (decoder) has fully shipped (internal/backup/ + cmd/elastickv-snapshot-decode, PRs #790/#791/#792/#806/#810). Per the docs/design/README lifecycle convention, promote the status token in a dedicated commit and add a lifecycle note pointing at the Phase 0b encoder design doc. Format ownership stays with this doc.
1 parent 24e5538 commit d9e8b0f

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

docs/design/2026_04_29_proposed_snapshot_logical_decoder.md renamed to docs/design/2026_04_29_partial_snapshot_logical_decoder.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
# Snapshot ↔ Logical-Format Decoder (Phase 0)
22

3-
Status: Proposed
3+
Status: Partial
44
Author: bootjp
55
Date: 2026-04-29
66

7+
> **Lifecycle (2026-05-25):** Phase 0a (decoder) has fully shipped —
8+
> `internal/backup/` + `cmd/elastickv-snapshot-decode` (PRs #790,
9+
> #791, #792, #806, #810). Phase 0b (encoder) is specified in detail
10+
> in `2026_05_25_proposed_snapshot_logical_encoder.md` and is not yet
11+
> implemented. Phase 0c (operator integration) is open. This doc
12+
> remains the format owner; the encoder doc owns the reverse-direction
13+
> wire-format reconstruction.
14+
715
## Background
816

917
The existing FSM snapshot path (`store/snapshot_pebble.go`, see

0 commit comments

Comments
 (0)