Skip to content

Lifecycle

7 pages
  • Lifecycle History: One Version Under the Headers of Two Releases

    In Design

    DesignLifecycleErasure CodingCompatibility

    Lifecycle History: One Version Under the Headers of Two Releases

    This record covers a defect found in a maintainer review of RELEASE.2026-11-09T00-00-00Z (d99829238). That release introduced it with 9f7b49369, part of the multi-pool lifecycle fix (#278). The fix is PR #332; there is no separate GitHub issue. …

    This record covers a defect found in a maintainer review of RELEASE.2026-11-09T00-00-00Z (d99829238). That release introduced it with 9f7b49369, part of the multi-pool lifecycle fix (#278). The fix is PR #332; there is no separate GitHub issue. …

  • Restored Copies: Expire the Copy, Not the Object

    In Design

    DesignLifecycleTieringData Safety

    Restored Copies: Expire the Copy, Not the Object

    This record covers issue #281 and PR #282 by Denis Babchuk, evaluated against main at 69fcf50cd. The fix shipped in the same maintainer integration PR as the multi-pool lifecycle fix (Multi-Pool Lifecycle Expiry, #278). That PR keeps the contributor …

    This record covers issue #281 and PR #282 by Denis Babchuk, evaluated against main at 69fcf50cd. The fix shipped in the same maintainer integration PR as the multi-pool lifecycle fix (Multi-Pool Lifecycle Expiry, #278). That PR keeps the contributor …

  • Multi-Pool Lifecycle Expiry: Decide on the Whole Object

    In Design

    DesignLifecycleStorage PoolsData Safety

    Multi-Pool Lifecycle Expiry: Decide on the Whole Object

    This record covers issue #278 and PR #279 by Denis Babchuk, evaluated against main at 69fcf50cd. The merged maintainer integration preserves the contributor commits and adds the follow-ups described below. The restored-copy expiry fix (#281) travels …

    This record covers issue #278 and PR #279 by Denis Babchuk, evaluated against main at 69fcf50cd. The merged maintainer integration preserves the contributor commits and adds the follow-ups described below. The restored-copy expiry fix (#281) travels …

  • Lifecycle Delete-All Must Stay on One Key

    In Design

    DesignLifecycleBatch ExpirationData Safety

    Lifecycle Delete-All Must Stay on One Key

    This record covers a defect found during review of the #278 fix (Multi-Pool Lifecycle Expiry). It was evaluated against main at 69fcf50cd and against the maintainer integration branch for #278 and #281, as it stood before integration. Status: Shipped …

    This record covers a defect found during review of the #278 fix (Multi-Pool Lifecycle Expiry). It was evaluated against main at 69fcf50cd and against the maintainer integration branch for #278 and #281, as it stood before integration. Status: Shipped …

  • ILM Expiry and Pool Migration Ordering

    In Design

    DesignLifecycleStorage PoolsReplication

    ILM Expiry and Pool Migration Ordering

    This record covers issue #265, the contributor change PR #266, and maintainer follow-up #276. The merged #264 and #267 are relevant predecessors. #266’s decommission commit is 19910230a, and its rebalance commit is a995921e5. Status: Shipped in SILO …

    This record covers issue #265, the contributor change PR #266, and maintainer follow-up #276. The merged #264 and #267 are relevant predecessors. #266’s decommission commit is 19910230a, and its rebalance commit is a995921e5. Status: Shipped in SILO …

  • Tier Free Versions Are Internal Cleanup Records

    In Design

    DesignTieringLifecycleStorage PoolsCompatibility

    Tier Free Versions Are Internal Cleanup Records

    This record covers issue #263 and PR #264, updated after the #276 follow-up (0fc5a0b5), with the #264 merge recorded at 0cfca29c. The PR is three linked repairs, not three unrelated workarounds. Status: Shipped in SILO Server 20261109 (d998292387cc), …

    This record covers issue #263 and PR #264, updated after the #276 follow-up (0fc5a0b5), with the #264 merge recorded at 0cfca29c. The PR is three linked repairs, not three unrelated workarounds. Status: Shipped in SILO Server 20261109 (d998292387cc), …

  • Pool Migration Integrity Review: #261, #263, and #265

    In Design

    DesignStorage PoolsLifecycleCompatibility

    Pool Migration Integrity Review: #261, #263, and #265

    This record reviews #261, #263, and #265, together with their fixes #262, #264, and #266. It also records the maintainer follow-up #276. It is a design and review record, not a release note. Status: Shipped in SILO Server 20261109 (d998292387cc). PRs …

    This record reviews #261, #263, and #265, together with their fixes #262, #264, and #266. It also records the maintainer follow-up #276. It is a design and review record, not a release note. Status: Shipped in SILO Server 20261109 (d998292387cc). PRs …