Skip to content

GA: upgrade-test matrix 0.30 -> 1.0 + downstream rebuild smoke #752

Description

@justinjoy

Why (block)

#687 lists artefact production but does not require evidence
that the artefact actually works as a stable-API drop-in for
existing consumers. A 1.0 stable-API claim without an
upgrade-matrix is unverifiable.

Scope

  • Upgrade-test matrix:
    • Build a small set of synthetic consumer programs (one
      using wl_easy, one using wirelog_session_*, one
      using wirelog_executor_t).
    • For each, link against:
      • v0.30.0 (the most-recent shipped release).
      • The 1.0.0 candidate tarball.
    • Verify:
  • Downstream rebuild smoke:
    • Pull each existing benchmark workload's .dl source
      (DOOP, CSPA, Polonius, Galen, DDISASM, CRDT).
    • Rebuild and run against the tagged 1.0.0 candidate.
    • Assert tuple counts and iteration counts match the
      docs/PERFORMANCE.md snapshot.

Acceptance

Cross-ref: #687, #745 MIGRATION 0.30 -> 1.0, #699 B12,
#714 C11.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions