Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
fd8b0d9
backup: Phase 0b M6 implementation - cmd/elastickv-snapshot-encode
bootjp Jun 1, 2026
1fa691f
Merge remote-tracking branch 'origin/main' into backup/m6-cli-design
bootjp Jun 1, 2026
b131186
backup: #904 - address gemini high + claude high + codex P2 findings
bootjp Jun 1, 2026
b8da884
backup: #904 v3 - address claude v2 review (stale comments + 5 carry-…
bootjp Jun 1, 2026
a357279
backup: #904 v4 - fix misleading ErrSelfTestLowerLastCommitTS godoc +…
bootjp Jun 1, 2026
0c223d2
backup: #904 v5 - tighten .fsm + sidecar perms to 0o600 (claude v4)
bootjp Jun 1, 2026
b56c0e6
backup: #904 v6 - library-level guard against zero AdapterSet (claude…
bootjp Jun 1, 2026
9f69295
backup: #904 v7 - address two missed codex P2 findings
bootjp Jun 2, 2026
72fb54d
backup: #904 v8 - fail-closed on DynamoDB JSONL + fix stale godoc
bootjp Jun 2, 2026
145a912
backup: #904 v9 - stat InputRoot + fix godoc attribution
bootjp Jun 2, 2026
1885834
backup: #904 v10 - classify adapter-data rejections as exit 2
bootjp Jun 2, 2026
f075610
backup: #904 v11 - fix phantom sentinel name in runAdapterEncoders godoc
bootjp Jun 2, 2026
5a2f214
backup: #904 v12 - remove stale .fsm on self-test mismatch
bootjp Jun 2, 2026
48b0b0e
backup: #904 v13 - claude v12 doc fix + two carry-over cleanups
bootjp Jun 2, 2026
71ecc12
backup: #904 v14 - fan out Redis encoder across all db_<N> directories
bootjp Jun 2, 2026
af8c279
backup: #904 v15 - two codex P2 v14 fixes
bootjp Jun 2, 2026
b52a688
backup: #904 v16 - correct v14 Redis multi-DB fan-out (codex P2 v14)
bootjp Jun 2, 2026
786448f
backup: #904 v17 - add buf.Len() == 0 assertions to Redis rejection t…
bootjp Jun 2, 2026
443e9b5
backup: #904 v18 - add ErrEncodeAdapterData assertion to multi-DB rej…
bootjp Jun 2, 2026
f246ca9
backup: #904 v19 - two codex P2 v17 fixes
bootjp Jun 2, 2026
31e35ba
backup: #904 v20 - fix TestEncodeSnapshotRejectsZeroAdapterSet to pin…
bootjp Jun 2, 2026
c5b68c7
backup: #904 v21 - codex P2 v19: also remove symlinked --output on mi…
bootjp Jun 2, 2026
3e906dc
backup: #904 v22 - writeAndPublish godoc: mention symlink + decision-…
bootjp Jun 2, 2026
22e4c0a
backup: #904 v23 - fail closed on three unsupported manifest exclusions
bootjp Jun 2, 2026
90f49b6
backup: #904 v24 - claude v23 mandatory doc fix
bootjp Jun 2, 2026
2a4db5a
Merge branch 'main' into backup/m6-cli-design
bootjp Jun 2, 2026
a9fe00b
backup: #904 v25 - fsync parent dir after rename + sidecar write (cod…
bootjp Jun 2, 2026
836646d
backup: #904 v26 - no-follow opens for sidecar + mismatch.txt (codex …
bootjp Jun 2, 2026
029bb34
backup: #904 v27 - validate selected adapters against manifest (codex…
bootjp Jun 2, 2026
bbfb4d3
backup: #904 v28 - allow absent subdirs for empty adapter scopes (cod…
bootjp Jun 2, 2026
eeb2554
backup: #904 v29 - reject stale subdirs for empty adapter scopes (cod…
bootjp Jun 2, 2026
38f001e
backup: #904 v30 - retract v28/v29 scope-content heuristics (codex P1…
bootjp Jun 2, 2026
a2ed548
backup: #904 v31 - doc-only: align three godocs with v30's nil-only s…
bootjp Jun 2, 2026
6f20408
backup: #904 v32 - rollback orphan FSM + chmod existing sidecar (code…
bootjp Jun 2, 2026
5adca7f
backup: #904 v33 - three codex P2 v30/v31/v32 fixes
bootjp Jun 2, 2026
03a9883
backup: #904 v34 - preserve hard-linked sidecars + CodeRabbit nits (c…
bootjp Jun 2, 2026
365744e
backup: #904 v35 - fix codex citation round-number (claude v33 nit)
bootjp Jun 2, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cmd/elastickv-snapshot-decode/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,7 @@ func emitManifest(cfg *config, res backup.DecodeResult) error {
IncludeOrphans: cfg.includeOrphans,
PreserveSQSVisibility: cfg.preserveSQSVisibility,
IncludeSQSSideRecords: cfg.includeSQSSideRecords,
RenameS3Collisions: cfg.renameCollisions,
}
if cfg.bundleJSONL {
m.DynamoDBLayout = backup.DynamoDBLayoutJSONL
Expand Down
Loading
Loading