Skip to content

[GP3-S2] Ref-Only WSC Export Fixture #564

Description

@flyingrobots

Roadmap slice: GP3-S2
Goalpost: Goalpost 3: WSC Causal-History Export And Import
Parent: #522
Related: #521

Source: docs/design/wal-wsc-durability-roadmap.md on branch cycle/521-wal-wsc-storage-relationship at bde7957c.

Scope

Parent issues: #522.

Scope:

  • Export one recovered WAL segment reference plus accepted submission and
    receipt evidence as WSC.
  • Keep locator strings non-authoritative.

Acceptance:

  • Import validates the WSC payload, projected identities, segment digest,
    LSN range, and commit anchors.
  • Import reports missing segment bytes as an explicit ref-only dependency, not
    as corruption.
  • Absolute host paths are rejected or normalized out of causal identity.

Witness:

cargo test -p warp-core wsc_ref_only_export_preserves_wal_identity

Dedupe note

This is the PR-sized implementation slice for the roadmap item above. Existing umbrella or adjacent issues remain linked as Parent/Related rather than duplicated here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions