Skip to content

Prune final non-latest registry module versions - #72

Closed
phlax with Copilot wants to merge 2 commits into
mainfrom
copilot/final-prune-non-latest-versions
Closed

phlax with Copilot wants to merge 2 commits into
mainfrom
copilot/final-prune-non-latest-versions

Conversation

Copilot AI commented Sep 4, 2026 •

Copy link
Copy Markdown
Contributor

Remove the final 10 non-latest module versions before registry immutability, preserving append-order semantics and leaving the superseded Envoy snapshot unchanged.

  • Pruned versions

    • dd-trace-cpp: 2.0.0.envoy → keep 2.1.1.envoy
    • ipp-crypto: 1.3.0.envoy → keep 2.2.0.envoy
    • kafka: 3.9.1.envoy → keep 3.9.2.envoy
    • liburing: 2.13.envoy → keep 2.15.envoy
    • opentelemetry-cpp: 1.24.0.envoy → keep 1.28.0.envoy
    • perfetto: 53.0.envoy → keep 57.2.envoy
    • qatlib: 25.08.0.envoy → keep 26.02.0.envoy
    • qatzip: 1.3.1.envoy → keep 1.3.2.envoy
    • tcmalloc: 0.0.0-20241022-5da4a88.envoy → keep 0.0.0-250926-12f2552.envoy
    • toolchains_llvm: 1.8.0.envoy → keep 1.9.0.envoy
  • Metadata cleanup

    • Trim deleted and already-absent historical entries so every module has exactly one version entry and directory.
    • Preserve yanked_versions and remaining version order.
  • Transient Envoy snapshot state

    • The envoy/1.40.0-dev.20260903.6609c01.envoy snapshot still pins these versions and will not resolve until a fresh snapshot is published from envoyproxy/envoy, with pins already bumped on phlax/envoy@db123a1. This is intentional transient breakage ahead of v0.0.1.

Example resulting metadata:

"versions": [
  "2.1.1.envoy"
]

Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Copilot AI changed the title [WIP] Finalize pruning of non-latest module versions Prune final non-latest registry module versions Sep 4, 2026
Copilot AI requested a review from phlax September 4, 2026 10:54
@phlax phlax closed this Sep 4, 2026
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.

2 participants