Skip to content

CAS: packed parts - #2579

Merged
filimonov merged 44 commits into
antalya-26.8from
feature/cas-packed-parts
Oct 26, 2026
Merged

filimonov merged 44 commits into
antalya-26.8from
feature/cas-packed-parts

Merge branch 'antalya-26.8' into feature/cas-packed-parts

c7b8724
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO required action Oct 26, 2026 in 2s

Check failed

There is one commit incorrectly signed off, the check did not pass.

Summary


Sha Message Pass or fail reason
🟢 20ccae3 Fix count for memory-backed file views Skipped: sign-off not required for members
🟢 eb6faaa Add opt-in capability for CAS packed parts Skipped: sign-off not required for members
🟢 2b217ef Gate packed part creation by disk capability Skipped: sign-off not required for members
🟢 334da38 Keep packed part archives as CAS blobs Skipped: sign-off not required for members
🟢 f0af879 Share transaction-aware part storage reads Skipped: sign-off not required for members
🟢 d8f4457 Support borrowed packed parts in CAS transactions Skipped: sign-off not required for members
🟢 6d97336 Expand CAS packed parts lifecycle coverage Skipped: sign-off not required for members
🟢 95162dc Merge branch 'antalya-26.8' into feature/antalya-2... Skipped: sign-off not required in merge commit
🟢 b412e19 Add integration coverage for packed CAS parts Skipped: sign-off not required for members
🟢 c4a47f2 Select packed part storage by destination disk Skipped: sign-off not required for members
🟢 df8593b Cover file view count across range operations Skipped: sign-off not required for members
🟢 e84cbba Strengthen CAS packed part coverage Skipped: sign-off not required for members
🟢 0f6edd6 Cover packed CAS fetch and restore Skipped: sign-off not required for members
🟢 f7aef84 Document CAS packed part configuration Skipped: sign-off not required for members
🟢 cd24ca6 Preserve full storage for key mutations Skipped: sign-off not required for members
🟢 348e085 Enable CI for Antalya 26.8 feature branches Skipped: sign-off not required for members
🟢 dc97007 Fix stale PR workflow dependencies Skipped: sign-off not required for members
🟢 4bc5794 Revert "Fix stale PR workflow dependencies" Skipped: sign-off not required for members
🟢 3ccb4a1 Revert "Enable CI for Antalya 26.8 feature branche... Skipped: sign-off not required for members
🟢 133b29d Trigger PR workflow Skipped: sign-off not required for members
🟢 8d3c29d Merge branch 'antalya-26.8' into feature/cas-packe... Skipped: sign-off not required in merge commit
🟢 89a6032 Revert "Trigger PR workflow" Skipped: sign-off not required for members
🟢 8e4c5f0 Merge remote-tracking branch 'origin/feature/cas-p... Skipped: sign-off not required in merge commit
🟢 762c37a Revert port of #2292 Skipped: sign-off not required for members
🔴 665b8ea Automatically regenerate workflow YAML files Sign-off not found
🟢 0dc09f1 Merge branch 'feature/antalya-26.8/auto-grp-pr-215... Skipped: sign-off not required in merge commit
🟢 8230045 Merge branch 'feature/antalya-26.8/auto-grp-pr-215... Skipped: sign-off not required in merge commit
🟢 ea7e821 Fix build of Iceberg DROP PARTITION after extern... Skipped: sign-off not required for members
🟢 576371d Merge branch 'feature/antalya-26.8/auto-grp-pr-215... Skipped: sign-off not required in merge commit
🟢 476ea80 Preserve source part format in mutations Skipped: sign-off not required for members
🟢 f1176df Document CAS packed mutation format rules Skipped: sign-off not required for members
🟢 803909a Move part storage iterators to the top namespace Skipped: sign-off not required for members
🟢 c4e6196 Qualify part format normalization calls Skipped: sign-off not required for members
🟢 fe734f1 Document transaction-aware part storage reads Skipped: sign-off not required for members
🟢 ccf8eac Restore transaction-aware part storage comments Skipped: sign-off not required for members
🟢 cf86a1c Merge branch 'antalya-26.8' into feature/cas-packe... Skipped: sign-off not required in merge commit
🟢 a918caa Add CAS destination merge regression test Skipped: sign-off not required for members
🟢 e612f2f Clarify DataPartStorageOnDiskBase comments Skipped: sign-off not required for members
🟢 b62e87e Merge remote-tracking branch 'origin/antalya-26.8'... Skipped: sign-off not required in merge commit
🟢 153dab4 Regenerate CAS workflows after merging `antalya-26... Skipped: sign-off not required for members
🟢 7dd8e6f Fix clickhouse-disks exit codes for regular comman... Skipped: sign-off not required for members
🟢 267672c Apply part commit failpoint to packed storage Skipped: sign-off not required for members
🟢 d603803 Merge branch 'feature/antalya-26.8/auto-grp-pr-215... Skipped: sign-off not required in merge commit
🟢 c7b8724 Merge branch 'antalya-26.8' into feature/cas-packe... Skipped: sign-off not required in merge commit

Errors details

Sign-off not found

No sign-off was found in the commit message. This usually means that the author or committer of this commit failed to include a Signed-off-by line in the commit message. In some cases, this error can also be raised if the sign-off is not in the correct format.

To avoid having pull requests blocked in the future, always include a Signed-off-by: User1 <user1@email.test> line in every commit message. You can also do this automatically by using the -s flag (i.e., git commit -s).

How to fix missing or invalid sign-offs

Option 1: add remediation commit

Option 2: fix commits without sign-off

Rebase the branch

If you have a local git environment and meet the criteria below, one option is to rebase the branch and add your Signed-off-by lines in the new commits. Please note that if others have already begun work based upon the commits in this branch, this solution will rewrite history and may cause serious issues for collaborators (described in the git documentation under "The Perils of Rebasing").

Warning

You should only do this if:

  • You are the only author of the commits in this branch
  • You are absolutely certain nobody else is doing any work based upon this branch
  • There are no empty commits in the branch

To add your Signed-off-by line to every commit in this branch:

  1. Ensure you have a local copy of your branch by checking out the pull request locally via command line.
  2. In your local branch, run: git rebase HEAD~44 --signoff
  3. Force push your changes to overwrite the branch: git push --force-with-lease origin feature/cas-packed-parts