Repository navigation
Check failed
There are 190 commits incorrectly signed off, the check did not pass.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🔴 | 6ac5a4b | docs(cas): spec rev.6 for CAS-95.1/95.2 after code... | Sign-off not found |
| 🔴 | 105d2e8 | docs(cas): spec rev.7 for CAS-95.1/95.2 after code... | Sign-off not found |
| 🔴 | 22799b9 | docs(cas): spec rev.7 body for CAS-95.1/95.2 | Sign-off not found |
| 🔴 | 2f0eccc | docs(cas): design study rev.1, table-level files a... | Sign-off not found |
| 🔴 | 36573b5 | docs(cas): probe of non-MergeTree engines on a CAS... | Sign-off not found |
| 🔴 | d4f9ea3 | docs(cas): design study rev.2, table directory ent... | Sign-off not found |
| 🔴 | ec61a74 | docs(cas): design study closed after codex round 2... | Sign-off not found |
| 🔴 | 9fbc1c6 | docs(cas): spec rev.8 for CAS-95.1/95.2, namespace... | Sign-off not found |
| 🔴 | e2772b9 | docs(cas): spec rev.9 for CAS-95.1/95.2 after code... | Sign-off not found |
| 🔴 | d84edae | docs(cas): round-7 codex report for the directory-... | Sign-off not found |
| 🔴 | 8d0bc67 | docs(cas): close the CAS-95.2 review loop after co... | Sign-off not found |
| 🔴 | 998c89c | docs(cas): spec section 0 correction: the lease pr... | Sign-off not found |
| 🔴 | 62666fe | docs(cas): spec rev.10 keeps only CAS-95.1; CAS-95... | Sign-off not found |
| 🔴 | 295c4b2 | docs(cas): CAS-95.2 note: invalidate-on-write cach... | Sign-off not found |
| 🔴 | 61f5dec | docs(cas): spec rev.11 for CAS-95.1 after codex re... | Sign-off not found |
| 🔴 | d3123d0 | docs(cas): spec rev.12 for CAS-95.1 after codex re... | Sign-off not found |
| 🔴 | a2217b6 | docs(cas): spec rev.12 body for CAS-95.1 | Sign-off not found |
| 🔴 | b42dcbb | docs(cas): CAS-319, upstream checkSize should deci... | Sign-off not found |
| 🔴 | 7c958d5 | docs(cas): spec rev.13 for CAS-95.1: end-to-end te... | Sign-off not found |
| 🔴 | 9f24787 | docs(cas): implementation plan for CAS-95.1, part-... | Sign-off not found |
| 🔴 | 724b50a | docs(cas): CAS-95.1 in progress, branch and plan r... | Sign-off not found |
| 🔴 | 372ee61 | docs(cas): CAS-95.1 branch reviews (opus final rev... | Sign-off not found |
| 🔴 | 06b3c3f | docs(cas): CAS-95.1 pushed, PR #2440 opened | Sign-off not found |
| 🔴 | 12fca35 | docs(cas): product-level backlog for project manag... | Sign-off not found |
| 🔴 | bb16d07 | docs(cas): CAS-30 spec rev.1 and rev.2 with codex ... | Sign-off not found |
| 🔴 | 8a1d40a | docs(cas): CAS-30 codex review round 2 on spec rev... | Sign-off not found |
| 🔴 | 744d5da | docs(cas): CAS-252 design rev.1, uncommitted reser... | Sign-off not found |
| 🔴 | 4efbbcf | docs(cas): CAS-252 design rev.2 after codex design... | Sign-off not found |
| 🔴 | ddcff6c | docs(cas): CAS-252 design rev.3 after codex design... | Sign-off not found |
| 🔴 | 7b99cf9 | docs(cas): CAS-252 design rev.4 (final) after code... | Sign-off not found |
| 🔴 | 7131971 | docs(cas): CAS-223 notes: owner rejects the thread... | Sign-off not found |
| 🔴 | 52e1d96 | docs(cas): CAS-223 drop the contradictory confiden... | Sign-off not found |
| 🔴 | 515626c | docs(cas): CAS-252 design rev.5: validate the cut ... | Sign-off not found |
| 🔴 | 625de4d | docs(cas): CAS-223 phase 3: root cause reproduced,... | Sign-off not found |
| 🔴 | 2e187c8 | docs(cas): CAS-252 design rev.6 after codex design... | Sign-off not found |
| 🔴 | 87d14ba | docs(cas): CAS-252 design rev.7: pending versions ... | Sign-off not found |
| 🔴 | 82d6a71 | docs(cas): CAS-223 phase 4: batched catalog drain ... | Sign-off not found |
| 🔴 | e250061 | docs(cas): CAS-223 RCA: catalog drain starvation a... | Sign-off not found |
| 🔴 | ac7684b | docs(cas): CAS-252 design rev.8 after codex design... | Sign-off not found |
| 🔴 | 6d51513 | docs(cas): CAS-252 design rev.9 (final) after the ... | Sign-off not found |
| 🔴 | 32c5e93 | docs(cas): CAS-223: RC2 observed in a CI ASan trac... | Sign-off not found |
| 🔴 | 8d53dfc | docs(cas): backport task for upstream ClickHouse#108922 (MOV... | Sign-off not found |
| 🔴 | ab6808d | docs(cas): CAS-252 design rev.10 (final): the alte... | Sign-off not found |
| 🔴 | 0eb6f31 | docs(cas): parity umbrella CAS-321 with seven new ... | Sign-off not found |
| 🔴 | c044a31 | docs(cas): CAS-321: the checkpoint cadence is grou... | Sign-off not found |
| 🔴 | 514230f | docs(cas): implementation plan for the MergeTree p... | Sign-off not found |
| 🔴 | 7b2f12e | docs(cas): annotate the MergeTree pending-versions... | Sign-off not found |
| 🔴 | 1265376 | docs(cas): CAS-252 compact design rev.1: committin... | Sign-off not found |
| 🔴 | eb408fe | docs(cas): implementation plan for the committing-... | Sign-off not found |
| 🔴 | 2bee787 | docs(cas): compact design rev.2 after the codex ad... | Sign-off not found |
| 🔴 | e38daa1 | docs(cas): plan rev.2 for the committing-block bou... | Sign-off not found |
| 🔴 | 84afc45 | docs(cas): compact design rev.3 + plan: above-wate... | Sign-off not found |
| 🔴 | d0cf6a2 | docs(cas): compact design: the candidate watermark... | Sign-off not found |
| 🔴 | 3965cb4 | docs(cas): compact design: reachability note for t... | Sign-off not found |
| 🔴 | 795876f | docs(cas): compact design: the late-candidate inte... | Sign-off not found |
| 🔴 | 6f17e40 | docs(cas): compact design rev.4: rule 5 wakes up o... | Sign-off not found |
| 🔴 | e1d9a51 | docs(cas): CAS-321.1: object_storage_type=local is... | Sign-off not found |
| 🔴 | 42be8a6 | docs(cas): CAS-321.1 design rev.1: CAS vs S3 yards... | Sign-off not found |
| 🔴 | fdef1a6 | docs(cas): CAS-321.1 design rev.2 after the codex ... | Sign-off not found |
| 🔴 | 5b6c977 | docs(cas): CAS-321.1 implementation plan: six task... | Sign-off not found |
| 🟢 | 0d48669 | docs: spec rev.3g after the PR review (one budget ... | Valid sign-off found |
| 🔴 | d205f6f | docs(cas): committing-block boundaries design rev.... | Sign-off not found |
| 🟢 | 9692325 | backlog: CAS-177 state after the PR #2396 review r... | Valid sign-off found |
| 🔴 | f3a0b4b | docs(cas): committing-block boundaries design rev.... | Sign-off not found |
| 🔴 | f07ca12 | utils(cas-yardstick): report arithmetic — aggreg... | Sign-off not found |
| 🔴 | d0c7b01 | utils(cas-yardstick): per-repeat ratio rows, min..... | Sign-off not found |
| 🔴 | 7bee36e | utils(cas-yardstick): table pairs come from the ra... | Sign-off not found |
| 🔴 | 561d5ac | utils(cas-yardstick): RustFS and server scripts, o... | Sign-off not found |
| 🔴 | b0c5faf | utils(cas-yardstick): mask run dir and prefix in c... | Sign-off not found |
| 🔴 | 04c3631 | utils(cas-yardstick): name the mc container and re... | Sign-off not found |
| 🔴 | dc18b60 | utils(cas-yardstick): runner, HTTP client, card in... | Sign-off not found |
| 🔴 | 9530581 | utils(cas-yardstick): interrupt-safe cleanup, per-... | Sign-off not found |
| 🔴 | 5cfdc11 | docs(cas): restore the GC round-pools spec (rev.11... | Sign-off not found |
| 🔴 | 08ae024 | docs(cas): GC request-cuts design rev.1: A0 carry ... | Sign-off not found |
| 🔴 | 5e179f6 | utils(cas-yardstick): the six remaining cards with... | Sign-off not found |
| 🔴 | ad2ae34 | backlog(cas): CAS-29.2 done — PR #2351 merged in... | Sign-off not found |
| 🔴 | 36da805 | docs(cas): yardstick design rev.3: merges off via ... | Sign-off not found |
| 🔴 | b779cf1 | docs(cas): GC request-cuts design rev.2 (codex rou... | Sign-off not found |
| 🔴 | ba50350 | utils(cas-yardstick): disable merging by table set... | Sign-off not found |
| 🔴 | ddedd84 | backlog(cas): CAS-29.2 note — merged shape keeps... | Sign-off not found |
| 🔴 | d91008e | utils(cas-yardstick): cold reset, GC rounds per wi... | Sign-off not found |
| 🔴 | a10d8df | docs(cas): GC request-cuts design rev.3 (codex rou... | Sign-off not found |
| 🔴 | ee1552c | docs(cas): yardstick design: GC rounds are selecte... | Sign-off not found |
| 🔴 | 60c5103 | utils(cas-yardstick): fix run --compare, GC column... | Sign-off not found |
| 🟢 | 0d141ca | cas-yardstick: the 6 GET per cycle figure belongs ... | Valid sign-off found |
| 🔴 | 015495c | docs(cas): GC request-cuts design rev.3 marked rea... | Sign-off not found |
| 🔴 | 126e096 | docs(cas): GC request-cuts implementation plan: A0... | Sign-off not found |
| 🔴 | 574310a | docs(cas): GC request-cuts: A0 is checked in CaGcC... | Sign-off not found |
| 🟢 | ad74b6c | utils(cas-yardstick): README, docs link, cycle num... | Valid sign-off found |
| 🟢 | 406837a | utils(cas-yardstick): first reference run, cycle c... | Valid sign-off found |
| 🟢 | a9628df | utils(cas-yardstick): run all cards by default, ad... | Valid sign-off found |
| 🔴 | 216243a | docs(cas): GC request-cuts: the earlier HEAD obser... | Sign-off not found |
| 🔴 | c9c4fa5 | models(cas): condemn-marker gate — persisted con... | Sign-off not found |
| 🔴 | bfc58cf | docs(cas): GC request-cuts: the model invariant is... | Sign-off not found |
| 🔴 | e44bbef | models(cas): condemn-marker gate — two writers f... | Sign-off not found |
| 🔴 | e02b319 | docs(cas): GC request-cuts plan: the gate on antal... | Sign-off not found |
| 🟢 | e91ee59 | utils(cas-yardstick): allow rm-prefix 30 minutes f... | Valid sign-off found |
| 🟢 | 3bfdac3 | utils(cas-yardstick): full seven-card reference ru... | Valid sign-off found |
| 🟢 | 0e183ec | utils(cas-yardstick): test the pass_seconds writer... | Valid sign-off found |
| 🔴 | c60b24d | docs(cas): GC request-cuts plan: every gtest and p... | Sign-off not found |
| 🔴 | 6283c41 | docs(cas): yardstick design rev.4: attach_200 deta... | Sign-off not found |
| 🔴 | e4db3c3 | docs(cas): GC request-cuts: the retained Etag key ... | Sign-off not found |
| 🟢 | a597304 | utils(cas-yardstick): report failed repeats, cache... | Valid sign-off found |
| 🟢 | e4f567b | utils(cas-yardstick): smoke check matches the FAIL... | Valid sign-off found |
| 🟢 | e3d2af5 | utils(cas-yardstick): cold attach_200 loads an unl... | Valid sign-off found |
| 🟢 | cafe2c2 | utils(cas-yardstick): content-hash workload identi... | Valid sign-off found |
| 🟢 | 4720480 | utils(cas-yardstick): README states what cold mean... | Valid sign-off found |
| 🟢 | 647dbf9 | docs(cas): monitoring page says to start and stop ... | Valid sign-off found |
| 🔴 | 96e4b88 | docs(cas): GC request-cuts A2: every take is a can... | Sign-off not found |
| 🔴 | 0298f73 | docs(cas): GC request-cuts A2: the top-up runs bef... | Sign-off not found |
| 🟢 | d7226d3 | utils(cas-yardstick): replace the reference with r... | Valid sign-off found |
| 🟢 | b810b48 | utils(cas-yardstick): README numbers from referenc... | Valid sign-off found |
| 🟢 | be98119 | docs(cas): yardstick design rev.5: workload hash, ... | Valid sign-off found |
| 🟢 | dd0bb5e | utils(cas-yardstick): README states that the RustF... | Valid sign-off found |
| 🟢 | 9f7750d | docs(cas): yardstick design rev.5: rm-prefix deadl... | Valid sign-off found |
| 🟢 | ae78b87 | utils(cas-yardstick): a GC round cut by a server s... | Valid sign-off found |
| 🟢 | 46301ea | utils(cas-yardstick): re-accept the reference at t... | Valid sign-off found |
| 🔴 | 3f33b2d | backlog(cas): CAS-321.1 done — cas-yardstick wit... | Sign-off not found |
| 🟢 | ad4a921 | backlog: CAS-322 (CAS-S3 stress pre-stress restart... | Valid sign-off found |
| 🟢 | da67ae5 | backlog: CI evidence of the _files LIST storm at t... | Valid sign-off found |
| 🟢 | c1e66e4 | backlog(cas): CAS-322 and CAS-95.1: request breakd... | Valid sign-off found |
| 🟢 | 82915ea | backlog(cas): CAS-323: single-flight follower chec... | Valid sign-off found |
| 🟢 | 6b807d4 | backlog(cas): CAS-135: LIST is also lost from GC p... | Valid sign-off found |
| 🟢 | 203560b | backlog(cas): CAS-135: site inventory of off-threa... | Valid sign-off found |
| 🟢 | 006eea3 | backlog(cas): CAS-30: second confirmation of the s... | Valid sign-off found |
| 🟢 | ed556ee | backlog(cas): soak end checkpoint races fsck again... | Valid sign-off found |
| 🟢 | 792fe9f | backlog(cas): CAS-284.5: janitor _ckpt/_files ... |
Valid sign-off found |
| 🟢 | 57794da | backlog(cas): CAS-284.5: per-key deletes are most ... | Valid sign-off found |
| 🟢 | ae070ff | backlog(cas): CAS-325: probeSentinel throws at an ... | Valid sign-off found |
| 🟢 | 1624394 | backlog(cas): CAS-324: the end-checkpoint race als... | Valid sign-off found |
| 🟢 | 7b94ce3 | backlog(cas): GC request-cuts outcome: A0 blocked ... | Valid sign-off found |
| 🟢 | 6b2ad88 | backlog(cas): GC phase shares and memo hit-rate es... | Valid sign-off found |
| 🟢 | ce0774d | backlog(cas): CAS-83, CAS-146: the part-removal fl... | Valid sign-off found |
| 🟢 | 42e1a11 | docs(cas): design for CAS-30: a .meta delete rem... |
Valid sign-off found |
| 🟢 | 416f857 | backlog(cas): GC round numbers can regress after a... | Valid sign-off found |
| 🟢 | 0763a09 | backlog(cas): CAS-326: the round regression needs ... | Valid sign-off found |
| 🟢 | 578efd9 | utils(ca-soak): before/after GC measurement script... | Valid sign-off found |
| 🟢 | 2ca5fad | backlog(cas): CAS-83 design: one ref drop per remo... | Valid sign-off found |
| 🟢 | 2f53fc5 | backlog(cas): janitor batches on long ref streams ... | Valid sign-off found |
| 🟢 | 621f61b | backlog(cas): CAS-83 measured: cycle PUT -56%, GET... | Valid sign-off found |
| 🟢 | dce574a | docs(cas): research report: a publisher clears the... | Valid sign-off found |
| 🟢 | 4568c41 | docs(cas): full research report on the publisher-c... | Valid sign-off found |
| 🔴 | ac94aa7 | backlog(cas): CAS-83 PR #2452 opened | Sign-off not found |
| 🔴 | c4b291e | backlog(cas): CAS-328 tolerant readers for every o... | Sign-off not found |
| 🔴 | a0c18d3 | backlog(cas): CAS-328 becomes removal of the KeySt... | Sign-off not found |
| 🔴 | 0a995ed | backlog(cas): CAS-328 in progress | Sign-off not found |
| 🔴 | 565c2cf | backlog(cas): CAS-328 PR #2455 opened | Sign-off not found |
| 🔴 | f4bbae0 | backlog(cas): request-cuts branch parked; memo and... | Sign-off not found |
| 🔴 | 8639356 | backlog(cas): CAS-30 decision C; CAS-329 request c... | Sign-off not found |
| 🔴 | 5c65bf1 | backlog(cas): CAS-331 design study: token-carrying... | Sign-off not found |
| 🔴 | 5e0051a | backlog(cas): CAS-177 upstream forward-port PR #12... | Sign-off not found |
| 🔴 | 81a7e1f | backlog(cas): CAS-30 PR1 = minimal fix; V1/V2r/V3 ... | Sign-off not found |
| 🔴 | 0c10d21 | spec(cas): Grafana dashboards v1 design (CAS-289.1... | Sign-off not found |
| 🔴 | 5f084e0 | backlog(cas): CAS-30 PR1 adds read-ahead for gradu... | Sign-off not found |
| 🔴 | 5d3e6bc | backlog: CAS-332 stress hung-check return-item (fu... | Sign-off not found |
| 🔴 | 1a2fd3b | backlog(cas): CAS-29.9 spec in progress | Sign-off not found |
| 🔴 | c545d31 | backlog(cas): CAS-74 cas_selects reds on PRs 2452/... | Sign-off not found |
| 🔴 | 9a8bf5d | spec(cas): Grafana dashboards — one Drilldown bo... | Sign-off not found |
| 🔴 | 0bbc02e | backlog(cas): CAS-333 acked ALTER DELETE leaves ro... | Sign-off not found |
| 🔴 | 3ccbde1 | backlog(cas): CAS-333 is the CAS-252 mutation-regi... | Sign-off not found |
| 🔴 | 9abdb3b | plan(cas): Grafana dashboards v1 implementation pl... | Sign-off not found |
| 🔴 | 0c27fb5 | cas-grafana: Grafana REST client limited to the tw... | Sign-off not found |
| 🔴 | 00a453a | cas-grafana: panel factories, flow layout and dash... | Sign-off not found |
| 🔴 | 8e2fd7a | cas-grafana: offline checks for metric names, bann... | Sign-off not found |
| 🔴 | ac30e67 | cas-grafana: live verification, push and export sc... | Sign-off not found |
| 🔴 | 4df3240 | cas-grafana: CAS / Overview status tiles | Sign-off not found |
| 🔴 | e6ba25e | cas-grafana: CAS / Overview rows | Sign-off not found |
| 🔴 | 4f4d0ab | cas-grafana: CAS / Drilldown GC rows | Sign-off not found |
| 🔴 | e016387 | backlog(cas): CAS-334 writer never clears a Condem... | Sign-off not found |
| 🔴 | bb68da1 | backlog(cas): CAS-334 acceptance criteria | Sign-off not found |
| 🔴 | b55afa2 | cas-grafana: CAS / Drilldown Writes rows; tables c... | Sign-off not found |
| 🔴 | 0dd4e08 | cas-grafana: CAS / Drilldown S3 rows and the nonze... | Sign-off not found |
| 🔴 | c037d0c | cas-grafana: per-round and per-phase GC panels use... | Sign-off not found |
| 🔴 | c59dfdc | cas-grafana: README and the Dashboards section of ... | Sign-off not found |
| 🔴 | 3a391ba | backlog(cas): CAS-289.3 dashboard v2, CAS-289.4 li... | Sign-off not found |
| 🔴 | 265e0a6 | cas-grafana: review fixes — Wedged lanes NULL-gu... | Sign-off not found |
| 🔴 | 404127d | spec(cas): GC janitor batch deletes and a time bud... | Sign-off not found |
| 🔴 | c35445d | cas-grafana: fixes from the first browser check | Sign-off not found |
| 🔴 | 20c27d3 | backlog(cas): CAS-30 upgrades out of scope; RG dro... | Sign-off not found |
| 🔴 | c3de879 | spec(cas): CAS-30 stale-meta delete fix, r9 (G1 + ... | Sign-off not found |
| 🔴 | 5eb1f42 | backlog(cas): CAS-30 spec approved | Sign-off not found |
| 🔴 | b2601b3 | spec(cas): GC janitor batch deletes, pipeline and ... | Sign-off not found |
| 🔴 | 5cb9317 | backlog(cas): CAS-29.9 spec r10, proceed to plan | Sign-off not found |
| 🟢 | 496ed39 | plan(cas): CAS-30 stale-meta delete fix | Valid sign-off found |
| 🟢 | 8e39630 | plan(cas): CAS-29.9 janitor batches, pipeline and ... | Valid sign-off found |
| 🔴 | 4dd5f1a | backlog: CAS-335 S3 client test flake under host l... | Sign-off not found |
| 🟢 | 7d1518c | model(cas): condemn-marker gate with round rules, ... | Valid sign-off found |
| 🟢 | 12d6e98 | model(cas): fix condemn-marker model prose, runner... | Valid sign-off found |
| 🟢 | 11fb3a8 | Caption the two regression tables by reproducibili... | Valid sign-off found |
| 🟢 | 2612302 | spec(cas): janitor wraps once when a pass began mi... | Valid sign-off found |
| 🟢 | 88a87aa | spec(cas): graduation scan stops at a touched row;... | Valid sign-off found |
| 🔴 | dba6dbc | backlog: CAS-336 ProfileEvent for GC blob .meta GE... | Sign-off not found |
| 🔴 | 82c084c | cas-grafana: pool inventory row and Objects row —... | Sign-off not found |
| 🔴 | 5b6bec0 | backlog(cas): CAS-289.6 object counts and bytes pe... | Sign-off not found |
| 🔴 | b017fa6 | backlog: CAS-30 PR1 ready, -pr branch and PR body | Sign-off not found |
| 🔴 | 2991648 | cas-grafana: inventory totals per round as separat... | Sign-off not found |
| 🔴 | ee5795c | backlog: CAS-337 per-key deletes on the GC I/O poo... | Sign-off not found |
| 🔴 | ee5db2c | backlog: CAS-30 PR #2463 opened | Sign-off not found |
| 🟢 | fa8ce0e | report(cas): CAS-29.9 janitor batches A/B on the l... | Valid sign-off found |
| 🟢 | f69ad6c | report(cas): CAS-29.9 A/B: M3 not measured, unreso... | Valid sign-off found |
| 🔴 | 68a7c63 | backlog: CAS-29.9 ready, -pr branch and PR body | Sign-off not found |
| 🔴 | fa35b7c | backlog: CAS-29.9 PR #2468 opened | Sign-off not found |
| 🔴 | 56109d0 | cas-grafana: Objects rows per stored type — blob... | Sign-off not found |
| 🔴 | 9b8a3c7 | backlog: CI reds on PR #2463 — floating regressi... | Sign-off not found |
| 🔴 | be00dec | backlog: CAS-341 read retry swallows MEMORY_LIMIT_... | Sign-off not found |
| 🔴 | eb43c88 | spec(cas): background mount renewal retries withou... | Sign-off not found |
| 🟢 | 61cc393 | spec(cas): gc_io_concurrency 1 runs janitor jobs o... | Valid sign-off found |
| 🔴 | c1cb615 | spec(cas): mount renewal r2: observer timestamps, ... | Sign-off not found |
| 🔴 | fe7fd32 | spec(cas): mount renewal r3: close the four minors... | Sign-off not found |
| 🔴 | 8aaa18b | spec(cas): mount renewal: token-conditional delete... | Sign-off not found |
| 🔴 | eafdc45 | backlog: CAS-341 reframed — give up with the ori... | Sign-off not found |
| 🔴 | 7af512b | backlog: CAS-339 is the regression maintainers' ca... | Sign-off not found |
| 🔴 | be05c72 | backlog: CAS-342 GC credits a mount sighting befor... | Sign-off not found |
| 🟢 | 1b3cf19 | spec(cas): janitor spec matches the trimmed implem... | Valid sign-off found |
| 🔴 | d753609 | backlog: CAS-29.9 PR #2468 head after the simplifi... | Sign-off not found |
| 🔴 | c394e02 | spec(cas): mount renewal r4: rewrite around the re... | Sign-off not found |
| 🔴 | f01674e | spec(cas): mount renewal r5: memory pressure (CAS-... | Sign-off not found |
| 🔴 | db5e574 | spec(cas): mount renewal r6: close the findings of... | Sign-off not found |
| 🔴 | e151cad | spec(cas): mount renewal r7: the GC sighting fix (... | Sign-off not found |
| 🔴 | 734aa6b | spec(cas): mount renewal r8: one loop, one renewal... | Sign-off not found |
| 🔴 | 4dee78f | spec(cas): mount renewal r9: step 0 models, readin... | Sign-off not found |
| 🔴 | a0356d0 | spec(cas): mount renewal r10: further cleanups, un... | Sign-off not found |
| 🔴 | 44520ad | models: lifecycle runner recognises the singular t... | Sign-off not found |
| 🔴 | 9a5bbed | models: CaDiskLifecycle with one lease thread that... | Sign-off not found |
| 🔴 | 265f827 | models: CaDiskLifecycle readiness arms the fence o... | Sign-off not found |
| 🔴 | 5451b25 | models: CaMountRenewRetryCore renews without a lea... | Sign-off not found |
| 🔴 | 137d9fa | models: CaDiskLifecycle one arming rule for reclai... | Sign-off not found |
| 🔴 | 11a0675 | models: observer timing of the mount lease, CAS-34... | Sign-off not found |
| 🔴 | f270143 | spec(cas): mount renewal r11: conclusions of the T... | Sign-off not found |
| 🔴 | eae9380 | spec(cas): mount renewal r12: readiness needs admi... | Sign-off not found |
| 🔴 | ed72807 | spec(cas): mount renewal r13: closure of the seven... | Sign-off not found |
| 🔴 | 39516b1 | spec(cas): mount renewal: only the runtime's own r... | Sign-off not found |
| 🔴 | 98c0b21 | spec(cas): mount renewal: a refusal after an uncle... | Sign-off not found |
| 🔴 | a97d50a | plan(cas): mount renewal without a lease deadline,... | Sign-off not found |
| 🔴 | db2a5ad | backlog(cas): CAS-342, CAS-292, CAS-298 implemente... | Sign-off not found |
| 🔴 | 8dbceca | plan(cas): one lease thread and one renewal path, ... | Sign-off not found |
| 🔴 | c431918 | spec(cas): notes on mount lease settings that do n... | Sign-off not found |
| 🔴 | c767d17 | backlog(cas): CAS-343 bound one control-plane atte... | Sign-off not found |
| 🔴 | d227ede | spec(cas): answers to three open questions of the ... | Sign-off not found |
| 🔴 | bdc4673 | spec(cas): external study of the mount lease setti... | Sign-off not found |
| 🔴 | f4be21e | spec(cas): correct the mount lease settings notes ... | Sign-off not found |
| 🔴 | 4bd4be1 | spec(cas): soak measurements of control-plane PUTs... | Sign-off not found |
| 🔴 | 16ffe45 | backlog(cas): CAS-344 soak card S39 for the renewa... | Sign-off not found |
| 🔴 | 3dd03aa | backlog(cas): CAS-298 notes: expiry warning, the s... | Sign-off not found |
| 🔴 | 03d0ebe | backlog(cas): CAS-298 notes: draft pull requests 2... | Sign-off not found |
| 🟢 | 64e3218 | backlog(cas): CAS-29.9 notes for PR 2483, subtask ... | Valid sign-off found |
| 🟢 | be5aafd | backlog(cas): CAS-29.9.1 notes: draft pull request... | Valid sign-off found |
| 🔴 | 38789bc | docs: record CAS mount lease simplification contra... | Sign-off not found |
| 🔴 | c7eee51 | docs: refine CAS lease recovery and PR boundaries | Sign-off not found |
| 🟢 | 363b419 | model(cas): MarkerPrefetch — the gate decides on... | Valid sign-off 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