[WIP] CAS draft (adopting to CI/CD, not for review / merge) - #2073
[WIP] CAS draft (adopting to CI/CD, not for review / merge)#2073filimonov wants to merge 4314 commits into
Check failed
There are 245 commits incorrectly signed off, the check did not pass.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🔴 | 7527a53 | cas-docs: antalya/cas design-history — major tur... | Sign-off not found |
| 🔴 | 650cec9 | cas-docs: antalya/cas index — state zero-copy pr... | Sign-off not found |
| 🔴 | c530e52 | cas-docs: antalya/cas correctness — stateless su... | Sign-off not found |
| 🔴 | 4232adb | cas-docs: antalya/cas correctness — TDD + test-c... | Sign-off not found |
| 🔴 | 877e143 | docs: PR 2073 CI triage — separate dead failures... | Sign-off not found |
| 🔴 | eb8dc70 | cas-docs: antalya/cas — no internal issue IDs on... | Sign-off not found |
| 🔴 | abb6ef7 | docs: PR 2073 triage — withdraw the headline LIV... | Sign-off not found |
| 🔴 | bfc4b0e | cas-docs: antalya/cas architecture index — subsy... | Sign-off not found |
| 🔴 | 917411c | cas-docs: consolidation — apply T7 audit correct... | Sign-off not found |
| 🔴 | a586c7b | docs: PR 2073 triage — verbatim evidence for the... | Sign-off not found |
| 🔴 | bcb52a2 | docs: BACKLOG -- decommission and cas_mounts dis... |
Sign-off not found |
| 🔴 | d86ea32 | docs: unattended log — PR 2073 triage closed, he... | Sign-off not found |
| 🔴 | 380688e | cas-docs: antalya/cas — cache-disk examples in c... | Sign-off not found |
| 🔴 | befd018 | cas-docs: antalya/cas quick-start — forward link... | Sign-off not found |
| 🔴 | 9c1f6e8 | cas-docs: consolidation — T7 remediation Phase 2... | Sign-off not found |
| 🔴 | 4f07a7c | cas-docs: consolidation — Phase 3 complete (t9/t... | Sign-off not found |
| 🔴 | 59d530d | cas-docs: consolidation — T7 remediation summary... | Sign-off not found |
| 🔴 | d1c6649 | cas-docs: antalya/cas debugging — SQL-first rest... | Sign-off not found |
| 🔴 | 762c96d | cas-docs: antalya/cas — remove internal GC/sweep... | Sign-off not found |
| 🔴 | 1c4e767 | cas: gc -- default the round budgets that do not d... | Sign-off not found |
| 🔴 | 65923f5 | cas-docs: antalya/cas — settings safety annotati... | Sign-off not found |
| 🔴 | d9da444 | cas-docs: consolidation — Phase 2a RESULTS.md su... | Sign-off not found |
| 🔴 | de7e6dc | cas-docs: consolidation — T7 remediation report,... | Sign-off not found |
| 🔴 | b901862 | cas-docs: antalya/cas quick-start — cache-layere... | Sign-off not found |
| 🔴 | 967849c | cas-docs: BACKLOG regroom from verified verdicts (... | Sign-off not found |
| 🔴 | 294bcc8 | cas-docs: antalya/cas index — deployment guidanc... | Sign-off not found |
| 🔴 | 23a1192 | cas-docs: antalya/cas roadmap — shipped, planned... | Sign-off not found |
| 🔴 | cc6a2f3 | cas-docs: antalya/cas roadmap — drop invented pl... | Sign-off not found |
| 🟢 | 59069e0 | cas-carve: separate commit for the Antalya CAS doc... | Valid sign-off found |
| 🔴 | f95458a | cas-docs: BACKLOG aggressive prune — live items ... | Sign-off not found |
| 🔴 | ada2908 | cas-docs: legacy CAS docs — complete columns, mi... | Sign-off not found |
| 🔴 | b8f4c0a | cas-docs: BACKLOG aggressive prune round 2 — del... | Sign-off not found |
| 🔴 | 8730147 | cas-docs: storing-data — drop internal sweep bud... | Sign-off not found |
| 🟢 | 737d581 | Merge remote-tracking branch 'altinity/antalya-26.... | Skipped: sign-off not required in merge commit |
| 🔴 | 3a5421b | cas-docs: BACKLOG aggressive prune round 3 — the... | Sign-off not found |
| 🔴 | 0263fe4 | cas-docs: BACKLOG aggressive prune round 4 — rem... | Sign-off not found |
| 🔴 | f054f90 | cas-docs: antalya/cas — honest stateless count, ... | Sign-off not found |
| 🔴 | 6425e38 | cas: T15 part 1 -- Gate D coverage matrix (deletio... | Sign-off not found |
| 🔴 | c580c6b | cas: T15 coverage matrix -- drop noisy claim-fragm... | Sign-off not found |
| 🔴 | 71ab45b | cas-docs: consolidation deletion (a) -- .superpowe... | Sign-off not found |
| 🔴 | f5c01e8 | cas-docs: consolidation deletion (b) -- dated spec... | Sign-off not found |
| 🔴 | 85c9583 | cas-docs: consolidation deletion (c) -- docs/super... | Sign-off not found |
| 🔴 | 13723e5 | cas-docs: consolidation deletion (d) -- untracked ... | Sign-off not found |
| 🔴 | 5594ab8 | cas-docs: BACKLOG final pass part 1 -- header ters... | Sign-off not found |
| 🔴 | 3945f2f | cas-docs: BACKLOG final pass part 2 -- more closed... | Sign-off not found |
| 🔴 | eb3ad78 | cas-docs: BACKLOG final pass part 3 -- compress mi... | Sign-off not found |
| 🔴 | 757d39e | cas-docs: post-deletion dangler fix -- comments ci... | Sign-off not found |
| 🔴 | 758174e | cas-docs: BACKLOG final pass part 4 -- purge sweep... | Sign-off not found |
| 🔴 | 7917518 | cas-docs: BACKLOG final pass part 5 -- delete the ... | Sign-off not found |
| 🔴 | 2104cae | cas-docs: consolidation complete -- workdir reduce... | Sign-off not found |
| 🔴 | b4420fe | cas-docs: BACKLOG reformat part 1 -- compress the ... | Sign-off not found |
| 🔴 | 0f26606 | cas-docs: BACKLOG restructure -- folder of topic f... | Sign-off not found |
| 🔴 | f08734d | cas-docs: BACKLOG orphaned-open triage merge -- 47... | Sign-off not found |
| 🔴 | fb570ae | cas-docs: final-review batch -- cas_mounts columns... | Sign-off not found |
| 🔴 | d8bd9fa | ci: drop the CAS part-ref style guard -- its spec ... | Sign-off not found |
| 🔴 | fddcb05 | ci: bump rustfs to 1.0.0-beta.12 everywhere, binar... | Sign-off not found |
| 🔴 | 5eaf4bc | cas-docs: final-review round 2 -- 4 more dead cita... | Sign-off not found |
| 🔴 | 552253e | cas-docs: BACKLOG -- track 3 stale recoverRefTable... | Sign-off not found |
| 🔴 | 0bc91ca | cas-docs: drain deferred-docs-fixes queue -- apply... | Sign-off not found |
| 🔴 | 63a1453 | cas-docs: remove deferred task-5-report (transfer ... | Sign-off not found |
| 🔴 | 5131eea | docs: spec -- CAS streaming conditional overwrite,... | Sign-off not found |
| 🔴 | 71d680a | docs: spec -- require the GCS documentation update... | Sign-off not found |
| 🔴 | 2d7040a | cas: docs -- drop cas_condemned_upload_memory_byte... | Sign-off not found |
| 🔴 | fcbd1ef | docs: plan -- CAS streaming conditional overwrite,... | Sign-off not found |
| 🔴 | 8207af4 | docs: BACKLOG -- model the delete-then-re-upload d... | Sign-off not found |
| 🔴 | 2dc4150 | docs: BACKLOG -- record the re-point-the-meta alte... | Sign-off not found |
| 🔴 | 531adee | cas: add putOverwriteStream to the backend seam | Sign-off not found |
| 🔴 | 784308d | cas: refuse an over-cap conditional overwrite on G... | Sign-off not found |
| 🔴 | a680ece | docs: BACKLOG -- the unconditional-write alternati... | Sign-off not found |
| 🔴 | 35e75d7 | docs: spec -- CAS unconditional resurrect, superse... | Sign-off not found |
| 🔴 | 9659809 | docs: plan -- CAS unconditional resurrect, five ta... | Sign-off not found |
| 🔴 | e7d7106 | Revert "cas: refuse an over-cap conditional overwr... | Sign-off not found |
| 🔴 | ac7875d | Revert "cas: add putOverwriteStream to the backend... | Sign-off not found |
| 🔴 | d70b9e7 | cas: abort the upload explicitly when a streaming ... | Sign-off not found |
| 🔴 | 43dcdf0 | cas: BlobSource supplies a reader factory instead ... | Sign-off not found |
| 🔴 | 56e0294 | cas: resurrect takes a reader instead of a staging... | Sign-off not found |
| 🔴 | 8adc175 | cas: resurrect a condemned blob unconditionally, s... | Sign-off not found |
| 🔴 | f487793 | cas: delete the condemned-upload memory admission | Sign-off not found |
| 🔴 | 5703f68 | cas: pin the resurrect's freedom from the GCS cap;... | Sign-off not found |
| 🟢 | 8c89644 | Merge remote-tracking branch 'altinity/antalya-26.... | Skipped: sign-off not required in merge commit |
| 🔴 | 5468f17 | Fix msan build: include DataTypesDecimal.h in Iceb... | Sign-off not found |
| 🔴 | a3554bd | cas: fix the two codex-review blockers in the unco... | Sign-off not found |
| 🔴 | 21eae6a | docs: AGENTS.md — strict CAS* naming (no Ca* wid... | Sign-off not found |
| 🔴 | 47ef078 | cas-docs: trim the resurrect/GCS-cap wording to th... | Sign-off not found |
| 🔴 | 156a54c | cas-docs: drop internal invariant tags from user-f... | Sign-off not found |
| 🔴 | b967100 | cas: the resurrect size-guard throws CORRUPTED_DAT... | Sign-off not found |
| 🔴 | a4d9105 | cas: serialize emulated resurrections to bound pea... | Sign-off not found |
| 🔴 | 80cd88d | cas-docs: roadmap — first-class local-disk pools... | Sign-off not found |
| 🔴 | d3112a7 | cas: reconcile every remaining claim about resurre... | Sign-off not found |
| 🟢 | 86e3763 | cas-carve: carry the IcebergWrites MSan include fi... | Valid sign-off found |
| 🔴 | eee9a2b | ci: drop the triple-quote SQL style check from the... | Sign-off not found |
| 🔴 | f3cda73 | ci: compose the functional-tests job set once, in ... | Sign-off not found |
| 🔴 | e8ecc2c | sdd: remove the Stage B workspace (.superpowers/sd... | Sign-off not found |
| 🔴 | 9b5cbc3 | iceberg: expect Time64(6) for the Iceberg time typ... | Sign-off not found |
| 🔴 | cfd11fd | Backport ClickHouse#108391 to 26.6: Fix data race on `Memory... | Sign-off not found |
| 🔴 | 95ba719 | tests: pin granularity in 04300_cas_projection_mul... | Sign-off not found |
| 🔴 | 684161d | cas: prove namespace absence per-row, not by whole... | Sign-off not found |
| 🔴 | 9903130 | ca: backlog — CAS-021 adjudication follow-ups (c... | Sign-off not found |
| 🔴 | 5ce4825 | ca: backlog — CAS-021 item 2 reclassified: accep... | Sign-off not found |
| 🔴 | 3876f71 | ca: backlog — issue #2233 adjudication residue (... | Sign-off not found |
| 🔴 | d61e8ac | ca: backlog — issue #2243 CONFIRMED: keep-alive ... | Sign-off not found |
| 🔴 | 9c5ec71 | Document isolated GCS generation handling for CAS | Sign-off not found |
| 🔴 | 7dedb01 | Revise CAS GCS isolation to use per-request mode | Sign-off not found |
| 🔴 | 5459415 | Refine CAS GCS design with typed request state | Sign-off not found |
| 🔴 | b9c5026 | Clarify GCS HMAC compatibility in CAS design | Sign-off not found |
| 🔴 | c406412 | Explain GCS authentication paths in CAS design | Sign-off not found |
| 🔴 | cba224a | Tighten retry and GCS header contracts | Sign-off not found |
| 🔴 | 1a19970 | Add CAS GCS request isolation implementation pla... |
Sign-off not found |
| 🔴 | 74e4989 | Revise CAS GCS isolation execution plan |
Sign-off not found |
| 🔴 | ec9cc58 | Specify native OAuth header pass-through | Sign-off not found |
| 🔴 | 5b2916d | ca: backlog — issue #2173 confirmed (freezeRemot... | Sign-off not found |
| 🔴 | 4ca4369 | ca: backlog — issue #2212 confirmed (pool-global... | Sign-off not found |
| 🔴 | e1af0b0 | cas-docs: encrypted-over-CAS wrapper listed as a k... | Sign-off not found |
| 🔴 | 9601ac3 | Add typed NativeConditional request state |
Sign-off not found |
| 🔴 | edcd7f1 | ca: final-checks-todo — track the in-progress GC... | Sign-off not found |
| 🔴 | 86d370d | ca: backlog — issue #2244 filed (lease/remount r... | Sign-off not found |
| 🔴 | 711946d | ca: final-checks-todo — add #2244 lease/remount ... | Sign-off not found |
| 🔴 | f8a4c36 | ca: backlog+todo — CAS disk settings whitelist r... | Sign-off not found |
| 🔴 | 378472f | Task 1 fix round: cover `supportsGcsNativeConditio... | Sign-off not found |
| 🔴 | 50fa0d5 | ca: backlog — adjudicate #2211 (GC RUN follower ... | Sign-off not found |
| 🔴 | 5e4a63a | ca: backlog #2211 — decision: keep quiet idempot... | Sign-off not found |
| 🔴 | e097dc4 | ca: backlog #2211 — GcLease advisory host identi... | Sign-off not found |
| 🔴 | 447e16b | ca: final-checks-todo — add #2211 GC RUN followe... | Sign-off not found |
| 🔴 | 5d7f262 | Route CAS metadata and delete through GCS generati... | Sign-off not found |
| 🔴 | e1ea9e5 | ca: backlog+todo — wire-key rename to full words... | Sign-off not found |
| 🔴 | 76344e7 | ca: backlog+todo — #2219 relink-refusal log demo... | Sign-off not found |
| 🔴 | b6e0827 | ca: backlog+todo #2219 — revised fix: reuse ABOR... | Sign-off not found |
| 🔴 | e811b3d | ca: 2031-triage — skeleton document for per-find... | Sign-off not found |
| 🔴 | ef1901d | ca: 2031-triage — CAS-001 adjudicated (confirmed... | Sign-off not found |
| 🔴 | 55da73f | ca: 2031-triage — CAS-002..CAS-006 adjudicated (... | Sign-off not found |
| 🔴 | b061ed4 | ca: 2031-triage — CAS-008 adjudicated (by-design... | Sign-off not found |
| 🔴 | 9b887ac | Bind GCS CAS writes to exact response generations | Sign-off not found |
| 🔴 | 69e007c | ca: 2031-triage — CAS-007/009/011 adjudicated; b... | Sign-off not found |
| 🔴 | aa27573 | ca: 2031-triage — link CAS-007 to its new backlo... | Sign-off not found |
| 🔴 | 05c520a | ca: 2031-triage — CAS-010 adjudicated; backlog: ... | Sign-off not found |
| 🔴 | d0b6d02 | ca: 2031-triage — fix CAS-010 backlog cell marku... | Sign-off not found |
| 🔴 | a41d42f | ca: 2031-triage — CAS-012 adjudicated; backlog: ... | Sign-off not found |
| 🔴 | cb9bff6 | ca: 2031-triage — link CAS-012 backlog anchor | Sign-off not found |
| 🔴 | 693ed9c | ca: 2031-triage — CAS-013/014 adjudicated; backl... | Sign-off not found |
| 🔴 | 7fd5127 | ca: 2031-triage — CAS-015 adjudicated; backlog: ... | Sign-off not found |
| 🔴 | d8c5e8d | ca: 2031-triage — CAS-018/019 adjudicated; backl... | Sign-off not found |
| 🔴 | a07f578 | ca: 2031-triage — CAS-024 (not-a-bug, refused at... | Sign-off not found |
| 🔴 | e97f00c | ca: 2031-triage — CAS-020/021 adjudicated; backl... | Sign-off not found |
| 🔴 | bf3f740 | ca: 2031-triage — CAS-016/017/022/023 adjudicate... | Sign-off not found |
| 🔴 | 7a9b839 | ca: backlog — ref-lane residuals from CAS-017; m... | Sign-off not found |
| 🔴 | 47c403a | ca: 2031-triage — CAS-026/027 adjudicated (both ... | Sign-off not found |
| 🔴 | 00bda04 | ca: 2031-triage — CAS-030/031 adjudicated; backl... | Sign-off not found |
| 🔴 | bbd218b | ca: 2031-triage — CAS-028/029/032/033 adjudicate... | Sign-off not found |
| 🔴 | d8144e6 | ca: 2031-triage — CAS-034/035 adjudicated; backl... | Sign-off not found |
| 🔴 | 3ff0301 | ca: 2031-triage — CAS-042/043 adjudicated; backl... | Sign-off not found |
| 🔴 | bafe5e6 | ca: backlog — stage-b-7b hard constraint verifie... | Sign-off not found |
| 🔴 | bab19a3 | ca: 2031-triage — CAS-038/039 adjudicated; mark ... | Sign-off not found |
| 🔴 | c2af491 | ca: 2031-triage — CAS-044/045 confirmed; backlog... | Sign-off not found |
| 🔴 | f5afac5 | ca: 2031-triage — CAS-036/037 adjudicated; backl... | Sign-off not found |
| 🔴 | c2cd4b6 | ca: 2031-triage — CAS-046 confirmed (tracked cla... | Sign-off not found |
| 🔴 | b2a38f0 | ca: 2031-triage — CAS-048/049 adjudicated; backl... | Sign-off not found |
| 🔴 | bd7d318 | ca: 2031-triage — CAS-050/051 adjudicated; mark ... | Sign-off not found |
| 🔴 | be97c3e | ca: 2031-triage — CAS-052 not-a-bug, CAS-053 par... | Sign-off not found |
| 🔴 | 6e464e5 | ca: 2031-triage — CAS-054/055 adjudicated; backl... | Sign-off not found |
| 🔴 | 7d57211 | ca: 2031-triage — CAS-056 partial, CAS-057 not-a... | Sign-off not found |
| 🔴 | 4268978 | ca: 2031-triage — CAS-040 confirmed P1 (newline ... | Sign-off not found |
| 🔴 | 41129dc | ca: 2031-triage — CAS-064/065 adjudicated (nativ... | Sign-off not found |
| 🔴 | 768cede | ca: 2031-triage — CAS-062/063 adjudicated; backl... | Sign-off not found |
| 🔴 | b80ba4f | ca: 2031-triage — CAS-066 by-design, CAS-067 par... | Sign-off not found |
| 🔴 | 2a29781 | ca: 2031-triage — CAS-068/069 adjudicated; backl... | Sign-off not found |
| 🔴 | fa8514a | ca: 2031-triage — CAS-072 partial (latent invari... | Sign-off not found |
| 🔴 | 6f6cc8b | ca: 2031-triage — CAS-070 partial (remount_runni... | Sign-off not found |
| 🔴 | b376e65 | ca: 2031-triage — CAS-078/079 confirmed; backlog... | Sign-off not found |
| 🔴 | 8d871d5 | ca: 2031-triage — CAS-076 not-a-bug (prefix prun... | Sign-off not found |
| 🔴 | b183da7 | ca: 2031-triage — CAS-082 partial (MPU aborts ex... | Sign-off not found |
| 🔴 | 55c650b | ca: 2031-triage — CAS-080 not-a-bug (publish tri... | Sign-off not found |
| 🔴 | b03f1c7 | ca: 2031-triage — CAS-074/075 adjudicated; backl... | Sign-off not found |
| 🔴 | 5b3f6c3 | ca: 2031-triage — CAS-084/085 adjudicated; backl... | Sign-off not found |
| 🔴 | c459c34 | ca: 2031-triage — CAS-090/091 adjudicated; backl... | Sign-off not found |
| 🔴 | 3de4094 | ca: 2031-triage — CAS-088/089/092/093 adjudicate... | Sign-off not found |
| 🔴 | 9e10547 | ca: 2031-triage — CAS-086/087 adjudicated; backl... | Sign-off not found |
| 🔴 | f13ee34 | ca: 2031-triage — CAS-094/095 adjudicated (rebui... | Sign-off not found |
| 🔴 | f4acc4f | ca: 2031-triage — CAS-096/097 adjudicated; backl... | Sign-off not found |
| 🔴 | 912a5f7 | ca: 2031-triage — CAS-102/103 adjudicated; backl... | Sign-off not found |
| 🔴 | 2032936 | ca: 2031-triage — CAS-100/101 adjudicated; backl... | Sign-off not found |
| 🔴 | cf06f81 | Cover the conditional-copy path of the exact-gener... | Sign-off not found |
| 🔴 | faab667 | Isolate GCS generation adaptation to explicitly ma... | Sign-off not found |
| 🔴 | b4f34cf | Correct the GCS authentication prose after the per... | Sign-off not found |
| 🔴 | 7524e13 | Fix CAS over GCS: strip transport quoting when min... | Sign-off not found |
| 🔴 | 4c1916e | Add the CAS-over-GCS integration fixture | Sign-off not found |
| 🔴 | 1c91a16 | Make the CAS-over-GCS fixture refuse what it does ... | Sign-off not found |
| 🔴 | 8562e4c | Pin non-CAS GCS authentication behavior | Sign-off not found |
| 🔴 | 10e97f9 | Fix two comments claiming a stronger guarantee tha... | Sign-off not found |
| 🔴 | c5a0672 | Fail closed for unsafe GCS CAS mounts | Sign-off not found |
| 🔴 | 66cf66d | Test ordinary GCS ETag cache consistency | Sign-off not found |
| 🔴 | b85461a | Make Task 7 cache assertions cross LIST/HEAD read ... | Sign-off not found |
| 🔴 | debf1d2 | Fix incomparable filesystem-cache byte counters in... | Sign-off not found |
| 🔴 | b4b27a0 | Enable page cache and fix Parquet metadata cache o... | Sign-off not found |
| 🔴 | c0517ff | Add adversarial CAS-over-GCS coverage and an opt-i... | Sign-off not found |
| 🔴 | 80977a7 | Assert the CAS single-part invariant over the whol... | Sign-off not found |
| 🔴 | b579691 | Fix two day-one defects in the opt-in live-GCS sui... | Sign-off not found |
| 🔴 | 975fe26 | Record the process-wide counter hazard in the live... | Sign-off not found |
| 🔴 | 1716ef0 | Document CAS conditional object storage architectu... | Sign-off not found |
| 🔴 | 07cc447 | Refuse S3-native staging on a generation-token CAS... | Sign-off not found |
| 🔴 | a8b45c6 | Correct the GCS request-isolation spec on four set... | Sign-off not found |
| 🔴 | dabf9f5 | Close three gaps around the GCS request-isolation ... | Sign-off not found |
| 🔴 | 2583e34 | ca: 2031-triage — CAS-098/104/105/106/107 adjudi... | Sign-off not found |
| 🔴 | af801c3 | Cover LIST and separate the two delete shapes in t... | Sign-off not found |
| 🔴 | 55f9d5f | Correct the metadata_service premise in the determ... | Sign-off not found |
| 🔴 | e4494eb | ca: 2031-triage — CAS-111/112 adjudicated; backl... | Sign-off not found |
| 🔴 | 576e551 | Refuse a token-dialect flip when a content-address... | Sign-off not found |
| 🔴 | 81b7682 | Refuse a generation token that a successful HEAD d... | Sign-off not found |
| 🔴 | 2ca5677 | Check the reload dialect pin against the effective... | Sign-off not found |
| 🔴 | 1c21fca | Narrow the live-gate requirements to what a build ... | Sign-off not found |
| 🔴 | ea0a051 | Say what the reload test proves, and stop requirin... | Sign-off not found |
| 🟢 | a3a05e1 | Merge remote-tracking branch 'altinity/antalya-26.... | Skipped: sign-off not required in merge commit |
| 🔴 | 43b918b | ca: 2031-triage — CAS-099/108/109/110/113/114 ad... | Sign-off not found |
| 🔴 | 10bf7f7 | ca: 2031-triage — CAS-115/116/117 adjudicated; b... | Sign-off not found |
| 🔴 | c375be6 | Apply the deferred prose fixes and empty the queue | Sign-off not found |
| 🔴 | b9a1774 | ca: 2031-triage — CAS-118/119/120 adjudicated; m... | Sign-off not found |
| 🔴 | 6309169 | Correct the shadow-namespace adjudication: six sit... | Sign-off not found |
| 🔴 | b96f380 | ca: 2031-triage — CAS-121/122/123 adjudicated; b... | Sign-off not found |
| 🔴 | 9b89435 | Plan the shadow-namespace server-root fix | Sign-off not found |
| 🔴 | 78f9dea | ca: 2031-triage — CAS-124 partial, CAS-125 not-a... | Sign-off not found |
| 🔴 | 87cc5ae | Redesign the shadow-namespace plan around a test t... | Sign-off not found |
| 🔴 | a41aaca | ca: 2031-triage — CAS-127/128 partial, CAS-129 n... | Sign-off not found |
| 🔴 | 3160069 | Correct the plan's test expectations and gtest API... | Sign-off not found |
| 🔴 | 5e6e8a1 | ca: 2031-triage — CAS-130/131 partial (cas_log t... | Sign-off not found |
| 🔴 | 71adf00 | ca: 2031-triage — CAS-133/134/135 adjudicated; a... | Sign-off not found |
| 🔴 | 48b9253 | ca: 2031-triage — add verdict summary: 4 P1, 38 ... | Sign-off not found |
| 🔴 | 8e5ee61 | Pin cross-root UNFREEZE isolation on a content-a... |
Sign-off not found |
| 🔴 | 11f5397 | Scope a content-addressed FREEZE snapshot to its... |
Sign-off not found |
| 🔴 | e6ef64e | Document unconditional CAS blob publication | Sign-off not found |
| 🔴 | 7c4d412 | Describe shadow content as ordinary server-relativ... | Sign-off not found |
| 🔴 | 35e3cad | Plan the freezeRemote content-addressed transactio... | Sign-off not found |
| 🔴 | 080a1a6 | Align FREEZE shadow namespace documentation and ... |
Sign-off not found |
| 🔴 | d26abf9 | ca: fable-review-triage — skeleton for re-verify... | Sign-off not found |
| 🔴 | 2215063 | Add the documentation sweep to the freezeRemote pl... | Sign-off not found |
| 🔴 | ad0c369 | ca: fable-review-triage — blockers B1-B4 re-veri... | Sign-off not found |
| 🔴 | d49999a | ca: final-checks-todo — add the three untracked ... | Sign-off not found |
| 🔴 | 28360d1 | Fix the plan's dedup oracle, backlog contract, and... | Sign-off not found |
| 🔴 | e77a847 | ca: fable-review-triage — M5-M9 re-verified (M9 ... | Sign-off not found |
| 🔴 | 3fd742c | Complete the CAS-058 closure and tighten the plan'... | Sign-off not found |
| 🔴 | 3c7cd13 | ca: fable-review-triage — M10-M13 re-verified; b... | Sign-off not found |
| 🔴 | 528d241 | ca: fable-review-triage — 11 minor issues re-ver... | Sign-off not found |
| 🔴 | c5467b8 | Pin the cross-disk ATTACH PARTITION FROM failure... |
Sign-off not found |
| 🔴 | a56c1d1 | ca: fable-review-triage — 11 nits re-verified; n... | Sign-off not found |
| 🔴 | 9caed61 | Plan the manifest path-hygiene fix and the non-wed... | Sign-off not found |
| 🔴 | 52779db | Correct staged retry identity in blob publication ... | Sign-off not found |
| 🔴 | cfe9a6a | Clone a part into a content-addressed disk in one ... | Sign-off not found |
| 🔴 | 6b4ae80 | Retire the cross-disk clone gap from the live back... | Sign-off not found |
| 🔴 | 98faaed | ca: fable-review-triage — needs-verification res... | Sign-off not found |
| 🔴 | 79931a0 | ca: fable-review-triage — add verdict summary: 3... | Sign-off not found |
| 🔴 | f26f322 | Update content-addressed partition-clone comments ... | Sign-off not found |
| 🔴 | 84c9492 | Clarify CAS blob publication attempt state | Sign-off not found |
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:
- Ensure you have a local copy of your branch by checking out the pull request locally via command line.
- In your local branch, run:
git rebase HEAD~250 --signoff - Force push your changes to overwrite the branch:
git push --force-with-lease origin cas-gc-rebuild