This Day In History For 2027-09-26
1 Year Ago (more context)
|
2026-09-26
| ||
| 23:40 | • Edit [a6e337766f]: Add "ci-pass" with value "d97381725be33292f53bb458df12c1a1". artifact: d085be2f46 user: quarry | |
| 23:38 | land accept-expects-the-checked-tip check-in: a6e337766f user: dmestas tags: trunk | |
| 23:38 | • Edit [a6e337766f]: Add "landing" with value "66e64eaab829883c821efbbac801eb0b52494d19929b6ae3a64208934cac8bd1". artifact: 7816b29194 user: quarry | |
| 23:38 | • Reply: Landing accept merges only the tip its checks judged artifact: 3fee5fbc11 user: dmestas | |
| 23:38 | • Edit [afce4210f9]: Mark "Closed". artifact: 21045b446a user: quarry | |
| 23:37 | land user-plan-test-reads-the-real-query check-in: 3b39b94022 user: dmestas tags: trunk | |
| 23:37 | • Edit [3b39b94022]: Add "landing" with value "f0d201df66167f1d2eae204a0b05c9a6883398a82113f1328c4c7958c3756083". artifact: c6e5bf62ad user: quarry | |
| 23:37 | • Reply: The user timeline plan test explains the real query artifact: 33b404951a user: dmestas | |
| 23:37 | • Edit [152c0a5ddb]: Mark "Closed". artifact: 009fccced3 user: quarry | |
| 23:37 | land kinds-refresh-catches-up check-in: 966260d87e user: dmestas tags: trunk | |
| 23:37 | • Edit [966260d87e]: Add "landing" with value "e477cc61d5591025f6963bca05591dfd121bac3c240c37fb8dac5c9447aa9e19". artifact: 60d5853b7d user: quarry | |
| 23:37 | • Reply: A kinds refresh catches the fold that landed during it artifact: 7bb75719d4 user: dmestas | |
| 23:37 | • Edit [9b913032de]: Mark "Closed". artifact: 9522b8c495 user: quarry | |
| 22:24 | • Edit [afce4210f9]: Add "ci-pass" with value "6a200a6e8dcc666282edfed9095af250". artifact: 89839f7df5 user: quarry | |
| 22:23 | An accept whose zit version is unknown is refused before anything is written, and each accept probes zit again until it reads a good version closed check-in: afce4210f9 user: zeitgeist tags: accept-expects-the-checked-tip | |
| 22:18 | • Edit [1f591e20b9]: Add "ci-pass" with value "6fe002cb34b6a613a525d18f4573073d". artifact: d7906d7fbc user: quarry | |
| 22:17 | Accept tests pin the checked tip against an index that moved, and the auto-land sweep on an old zit logs once instead of every pass check-in: 1f591e20b9 user: zeitgeist tags: accept-expects-the-checked-tip | |
| 22:09 | • Edit [46b0914208]: Add "ci-pass" with value "09f5e2036de88068d70d369ba723adb7". artifact: a5c6ee14b5 user: quarry | |
| 22:07 | An accept on a zit older than 0.3.31 is a 503 zit_too_old refusal naming both versions, and the version report and operations page show the gap check-in: 46b0914208 user: zeitgeist tags: accept-expects-the-checked-tip | |
| 21:59 | • Reply: Landing accept merges only the tip its checks judged artifact: 789075989b user: zeitgeist | |
| 21:59 | • Edit [c65b6e49b1]: Add "ci-pass" with value "6e2df6c4d5ce8b243d46c83c0f5bd206". artifact: d68810d1cd user: quarry | |
| 21:58 | • Post: Landing accept merges only the tip its checks judged artifact: 66e64eaab8 user: zeitgeist | |
| 21:57 | • Edit [9b913032de]: Add "ci-pass" with value "e393b6381d362fd3517b1ac997e2e22d". artifact: adeedc4446 user: quarry | |
| 21:57 | A landing accept tells zit the tip its checks judged, so a push since then is refused as branch_moved instead of merged unchecked check-in: c65b6e49b1 user: zeitgeist tags: accept-expects-the-checked-tip | |
| 21:56 | A closing index skips the kinds catch-up scan, so Close waits for one scan rather than two closed check-in: 9b913032de user: zeitgeist tags: kinds-refresh-catches-up | |
| 21:47 | • Edit [152c0a5ddb]: Add "ci-pass" with value "4be9699efbd5c031f1ac2e39fbdf4c73". artifact: 5735fbdfc7 user: quarry | |
| 21:47 | • Post: The user timeline plan test explains the real query artifact: f0d201df66 user: zeitgeist | |
| 21:47 | The user timeline plan test explains the statement Timeline runs and names the index each variant may walk closed check-in: 152c0a5ddb user: zeitgeist tags: user-plan-test-reads-the-real-query | |
| 21:46 | • Edit [40e40f3f00]: Add "ci-pass" with value "689f834b6fdbc4d78c34ed3ba1edcbdc". artifact: 856a871e09 user: quarry | |
| 21:39 | • Post: A kinds refresh catches the fold that landed during it artifact: e477cc61d5 user: zeitgeist | |
| 21:39 | A kinds refresh looks once more when it finishes, so the fold that landed during it does not leave the census a generation behind check-in: 40e40f3f00 user: zeitgeist tags: kinds-refresh-catches-up | |
| 21:38 | • Edit [5574907f4e]: Add "ci-pass" with value "8ff6b6e15dcc8fa4d91c1c096223785e". artifact: e0103103e1 user: quarry | |
| 21:36 | land user-timeline-walks-an-index check-in: 5574907f4e user: dmestas tags: trunk | |
| 21:36 | • Edit [2d92dbeaa5]: Mark "Closed". artifact: 5d7ec87eb8 user: quarry | |
| 21:36 | • Edit [5574907f4e]: Add "landing" with value "4a08bccd399ec64effffd4130a08e4c748516c99e49322dd53c1933e0cbd554e". artifact: a5e43e0fa3 user: quarry | |
| 21:36 | • Reply: A person's timeline walks an index instead of sorting artifact: bacb8d681b user: dmestas | |
| 21:36 | • Reply: Build with zit 0.3.31 artifact: 386485ebed user: dmestas | |
| 21:36 | land zit-0.3.31 check-in: 5219570ca7 user: dmestas tags: trunk | |
| 21:36 | • Edit [5219570ca7]: Add "landing" with value "b18701714f8604a375b02f7697668916734184b5b3d9693cc048d4e2e00eda64". artifact: 7945a12829 user: quarry | |
| 21:36 | • Edit [fbd7ac2047]: Mark "Closed". artifact: d6fe66e605 user: quarry | |
| 21:36 | • Edit [dba1f028a0]: Mark "Closed". artifact: 4602941f4c user: quarry | |
| 21:36 | • Edit [a37e8361cd]: Add "landing" with value "8c78a8e85916b2b552350c04e75b067b42edca0df5620c0b564ec76c328da5bb". artifact: 5aef7d960b user: quarry | |
| 21:36 | • Reply: A composite kind chip walks its kinds in order artifact: 623323b399 user: dmestas | |
| 21:36 | land composite-kind-timeline-merges check-in: a37e8361cd user: dmestas tags: trunk | |
| 21:34 | • Edit [2d92dbeaa5]: Add "ci-pass" with value "355d9ff92252e24e83d3cf722c386047". artifact: b8f876ce5b user: quarry | |
| 21:33 | • Edit [fbd7ac2047]: Add "ci-pass" with value "dac2aec8a73c3db27e91bea0df01fe10". artifact: baf53e45a3 user: quarry | |
| 21:32 | • Post: A person's timeline walks an index instead of sorting artifact: 4a08bccd39 user: zeitgeist | |
| 21:32 | A person's timeline walks an index on (user, date, hash) and stops at the page instead of sorting everything they ever made closed check-in: 2d92dbeaa5 user: zeitgeist tags: user-timeline-walks-an-index | |
| 21:32 | • Post: Build with zit 0.3.31 artifact: b18701714f user: zeitgeist | |
| 21:32 | Build with zit 0.3.31, which merges exactly the landing tip it read closed check-in: fbd7ac2047 user: zeitgeist tags: zit-0.3.31 | |
| 21:19 | • Edit [dba1f028a0]: Add "ci-pass" with value "837c5b008739c8090fba1a34b80cd236". artifact: faae210be5 user: quarry | |
| 21:17 | • Post: A composite kind chip walks its kinds in order artifact: 8c78a8e859 user: zeitgeist | |
| 21:17 | A timeline chip that stands for several kinds walks each kind's index in date order and merges them, instead of sorting every matching event closed check-in: dba1f028a0 user: zeitgeist tags: composite-kind-timeline-merges | |
| 20:35 | • Edit [153d9380dd]: Add "ci-pass" with value "ce833787495dc69e04fb89dfc514a943". artifact: 3ed230b986 user: quarry | |
| 20:33 | land dashboard-kinds-stay-warm check-in: 153d9380dd user: dmestas tags: trunk | |
| 20:33 | • Edit [591092d027]: Mark "Closed". artifact: 535e3e451a user: quarry | |
| 20:33 | • Reply: The dashboard's kind counts stay warm artifact: 5ca70da684 user: dmestas | |
| 20:33 | • Edit [153d9380dd]: Add "landing" with value "3a88fc8d610d541dc65e533c4dd8f15b3076097a64d5864b61ceee1a87bba23b". artifact: 9533f86db4 user: quarry | |
| 20:32 | • Edit [591092d027]: Add "ci-pass" with value "33f56a8247534bdd6a4dfb511f134236". artifact: 00889907d3 user: quarry | |
| 20:31 | Kinds census tests pin the generation rule: a fold during a scan stays stale and an older scan never overwrites a newer one; the boot warm runs after the zit reads closed check-in: 591092d027 user: zeitgeist tags: dashboard-kinds-stay-warm | |
| 20:15 | • Edit [8625678b5a]: Add "ci-pass" with value "d4faebea7dc2f5f49f988a937f6e7434". artifact: 274d690b24 user: quarry | |
| 20:14 | • Reply: A blob is remembered missing only when zit says so, and forgotten when a content blob arrives artifact: 2899d1f481 user: dmestas | |
| 20:14 | • Edit [29bffbf5c3]: Mark "Closed". artifact: 39f05bf14f user: quarry | |
| 20:14 | land a-missing-attachment-is-asked-for-once check-in: 8625678b5a user: dmestas tags: trunk | |
| 20:14 | • Edit [8625678b5a]: Add "landing" with value "7ecda9217ce9cb7626801e8e064f26dc0a8f1ed51e00f845708c173d82acee42". artifact: a62a37b72c user: quarry | |
| 20:14 | • Edit [29bffbf5c3]: Add "ci-pass" with value "e34dd8e3ed149bc78b27285c1d840b82". artifact: 376ac45a08 user: quarry | |
| 20:12 | The absent-class test is gofmt-clean, and artifact read errors name the hash rather than a flag closed check-in: 29bffbf5c3 user: dmestas tags: a-missing-attachment-is-asked-for-once | |
| 20:06 | • Post: The dashboard's kind counts stay warm artifact: 3a88fc8d61 user: zeitgeist | |
| 20:05 | • Edit [39eead8fb9]: Add "ci-pass" with value "f4b4ccb5f24e636561911a3d66895376". artifact: 933e737093 user: quarry | |
| 20:04 | • Edit [28fa9f63fa]: Add "ci-fail" with value "57abef30264cbf49e686affbc63fd0c9". artifact: 7ea9c7254e user: quarry | |
| 20:04 | The dashboard's kind counts are warmed at boot, survive a fold stale while one background refresh runs, and no longer hold the counts lock across the scan check-in: 39eead8fb9 user: zeitgeist tags: dashboard-kinds-stay-warm | |
| 20:02 | • Post: A blob is remembered missing only when zit says so, and forgotten when a content blob arrives artifact: 7ecda9217c user: dmestas | |
| 20:01 | A blob is remembered missing only on zit's no-match answer, and ingest forgets the set whenever a content blob arrives without a fold check-in: 28fa9f63fa user: dmestas tags: a-missing-attachment-is-asked-for-once | |
| 19:59 | • Edit [cabe2e3cd7]: Add "ci-pass" with value "5a8e284de8626a945e6d296be154ad55". artifact: bfd5f6e567 user: quarry | |
| 19:57 | • Edit [cabe2e3cd7]: Add "landing" with value "6a3c8e3de7c5f1c6bfbe4c7523340b7c8fc53111a1b3d820be0954194e7a045a". artifact: 3a0820511b user: quarry | |
| 19:57 | • Reply: A missing attachment blob is asked for once per fold, not once per render artifact: 526b2203cd user: dmestas | |
| 19:57 | land a-missing-attachment-is-asked-for-once check-in: cabe2e3cd7 user: dmestas tags: trunk | |
| 19:57 | • Edit [7cebdf8681]: Mark "Closed". artifact: e33005ea14 user: quarry | |
| 19:53 | • Edit [7cebdf8681]: Add "ci-pass" with value "f05b0690d395b44212897bea066b68a9". artifact: 4dd7fa5603 user: quarry | |
| 19:47 | • Edit [20e4392eef]: Add "ci-pass" with value "5a095ea406f3465ad7c3ea057e274308". artifact: e4353fc18f user: quarry | |
| 19:46 | • Post: A missing attachment blob is asked for once per fold, not once per render artifact: 6a3c8e3de7 user: dmestas | |
| 19:46 | A mirror's missing attachment blob was asked for on every render; the store's answer is now kept until the next fold check-in: 7cebdf8681 user: dmestas tags: a-missing-attachment-is-asked-for-once | |
| 19:46 | • Edit [155e1c3ddd]: Mark "Closed". artifact: 27e4b10d59 user: quarry | |
| 19:46 | • Reply: FinishBulk and Reset are tested to drop the tracker census memo artifact: 0439c64ad4 user: dmestas | |
| 19:46 | land a-big-ticket-page-does-not-cost-a-second check-in: 20e4392eef user: dmestas tags: trunk | |
| 19:46 | • Edit [20e4392eef]: Add "landing" with value "c4c69b4f967328e275594e8d59ee379e36f7f23cdb2ed4360973dd3112a49de1". artifact: 21ff33e7f2 user: quarry | |
| 19:45 | • Edit [daac6176ce]: Mark "Closed". artifact: 25fe27aa19 user: quarry | |
| 19:45 | • Reply: An unavailable writer is not retried row by row, so Close never waits on it artifact: 5048053bca user: dmestas | |
| 19:45 | land a-page-view-never-waits-for-the-writer check-in: 57caae7f6d user: dmestas tags: trunk | |
| 19:45 | • Edit [57caae7f6d]: Add "landing" with value "32f6729c208dbf760d6dbcaac5254037f97d3d797da87ad366376fd842105b77". artifact: 9e063f0959 user: quarry | |
| 19:42 | • Edit [00c8319a4c]: Add "ci-pass" with value "87ad8489a2817978a1cdb3177e2d0df6". artifact: 1719ee97e5 user: quarry | |
| 19:42 | Create new branch named "a-missing-attachment-is-asked-for-once" check-in: 00c8319a4c user: dmestas tags: a-missing-attachment-is-asked-for-once | |
| 19:35 | • Edit [155e1c3ddd]: Add "ci-pass" with value "b96fa1a1fe76cecb1205b5581c1916d5". artifact: 10fb2c78ef user: quarry | |
| 19:34 | • Post: FinishBulk and Reset are tested to drop the tracker census memo artifact: c4c69b4f96 user: dmestas | |
| 19:34 | FinishBulk and Reset are tested to drop the tracker census memo closed check-in: 155e1c3ddd user: dmestas tags: a-big-ticket-page-does-not-cost-a-second | |
| 19:32 | • Edit [daac6176ce]: Add "ci-pass" with value "fec353751805d08412a7577726796a6b". artifact: 3be45d2894 user: quarry | |
| 19:31 | • Post: An unavailable writer is not retried row by row, so Close never waits on it artifact: 32f6729c20 user: dmestas | |
| 19:30 | A head memo batch is retried row by row only when a row failed, and the retries stop when the index closes closed check-in: daac6176ce user: dmestas tags: a-page-view-never-waits-for-the-writer | |
| 19:29 | • Edit [860e0d0bb1]: Add "ci-pass" with value "4e3f31582415db6970b65b41701c82c7". artifact: 66c02e5397 user: quarry | |
| 19:28 | • Edit [e7902bdd25]: Mark "Closed". artifact: 1d08b05908 user: quarry | |
| 19:28 | land a-page-view-never-waits-for-the-writer check-in: 860e0d0bb1 user: dmestas tags: trunk | |
| 19:28 | • Edit [860e0d0bb1]: Add "landing" with value "07aa6dced542d4af5b888c4cbad70f04e96797cefc3802ff72022e218abd4408". artifact: 9e6d244a25 user: quarry | |
| 19:28 | • Reply: The attachment head flush stops when its index closes artifact: a7bf412f8f user: dmestas | |
| 19:26 | • Edit [e7902bdd25]: Add "ci-pass" with value "86bc60d7856227883ad906f24437b379". artifact: 9d9a145147 user: quarry | |
| 19:25 | • Post: The attachment head flush stops when its index closes artifact: 07aa6dced5 user: dmestas | |
| 19:25 | The head memo flush stops when the index closes, a failed batch retries row by row, and the full-set and Reset-race cases are tested check-in: e7902bdd25 user: dmestas tags: a-page-view-never-waits-for-the-writer | |
| 19:24 | land a-big-ticket-page-does-not-cost-a-second check-in: c5ea47c7e1 user: dmestas tags: trunk | |
| 19:24 | • Reply: A ticket page no longer scans the whole tracker twice per render artifact: c7b7e2231b user: dmestas | |
| 19:24 | • Edit [4c6ccdf7ce]: Mark "Closed". artifact: ccd283dae3 user: quarry | |
| 19:24 | • Edit [c5ea47c7e1]: Add "landing" with value "ae205ab775e913f06fd9a44bdcdffb5da974db2611ae5d5c1734586f93f61319". artifact: da38cb1e29 user: quarry | |
| 19:21 | • Edit [4c6ccdf7ce]: Add "ci-pass" with value "cf351a56f0ed9c6f119252b07e673a5a". artifact: be2bcdaa8d user: quarry | |
| 19:19 | • Post: A ticket page no longer scans the whole tracker twice per render artifact: ae205ab775 user: dmestas | |
| 19:19 | Every ticket page scanned all of ticket_field twice, for the field names and the recorded numbers; both are now kept until the next fold check-in: 4c6ccdf7ce user: dmestas tags: a-big-ticket-page-does-not-cost-a-second | |
| 19:18 | • Edit [2c79fd6fc7]: Add "ci-pass" with value "4077aa69cef5b591e696ad23e78264c3". artifact: 4fc2192996 user: quarry | |
| 19:15 | land a-page-view-never-waits-for-the-writer check-in: 2c79fd6fc7 user: dmestas tags: trunk | |
| 19:15 | • Reply: A ticket page waited out the mirror fold to record an attachment memo artifact: 8e24bc394f user: dmestas | |
| 19:15 | • Edit [1af99a4829]: Mark "Closed". artifact: a826fc9bf8 user: quarry | |
| 19:15 | • Edit [2c79fd6fc7]: Add "landing" with value "3b88321cb5613365b47b3d2ff327bd7b6dfccc397a05e861afbf3772d17dc538". artifact: c8a6f1d365 user: quarry | |
| 19:15 | • Reply: A child's context is released as soon as the child has ended artifact: 8b7a909915 user: dmestas | |
| 19:15 | • Edit [b93e6be77c]: Add "landing" with value "2a5b17263942b3d95d83e9116a151db162f384ca0b4b49088e7287b17255f478". artifact: a3e518a420 user: quarry | |
| 19:15 | • Edit [e2a4f12886]: Mark "Closed". artifact: a3ffe4ab6c user: quarry | |
| 19:15 | land the-forge-stops-in-order check-in: b93e6be77c user: dmestas tags: trunk | |
| 19:15 | • Reply: Empty claim tokens and the fossil-login link warning artifact: 65aa20597a user: dmestas | |
| 19:15 | land every-caps-write-is-guarded check-in: 6fa7bfd115 user: dmestas tags: trunk | |
| 19:15 | • Edit [d827dea4f6]: Mark "Closed". artifact: 70eea309c3 user: quarry | |
| 19:15 | • Edit [6fa7bfd115]: Add "landing" with value "ceef35b9c7e2fcf9e2f27150c9c86f156c53fda95b60a68d5bc54aeae2638430". artifact: cad6d9054e user: quarry | |
| 19:12 | • Edit [6602bc2e46]: Add "ci-pass" with value "5f6be9b64da9a3617901defd1f073d77". artifact: 5943fe290e user: quarry | |
| 19:11 | Create new branch named "a-big-ticket-page-does-not-cost-a-second" check-in: 6602bc2e46 user: dmestas tags: a-big-ticket-page-does-not-cost-a-second | |
| 19:10 | • Edit [1af99a4829]: Add "ci-pass" with value "ad403f843fd5f7f605f7c8732dfbc6e4". artifact: c2c9166cc3 user: quarry | |
| 19:09 | • Post: A ticket page waited out the mirror fold to record an attachment memo artifact: 3b88321cb5 user: dmestas | |
| 19:09 | The attachment head memo was written through the index writer on the ticket page, so the page waited out every mirror fold; it is now remembered at once and flushed in the background check-in: 1af99a4829 user: dmestas tags: a-page-view-never-waits-for-the-writer | |
| 19:02 | • Edit [e2a4f12886]: Add "ci-pass" with value "3a6a63b281eaf83aed24ce879c6a8600". artifact: cf58bf3795 user: quarry | |
| 19:01 | • Edit [d827dea4f6]: Add "ci-pass" with value "6ea8d14812a971d64d3a78d20a720b89". artifact: b5a5e6f455 user: quarry | |
| 19:01 | • Post: A child's context is released as soon as the child has ended artifact: 2a5b172639 user: dmestas | |
| 19:00 | A child's context is released as soon as the child has ended closed check-in: e2a4f12886 user: dmestas tags: the-forge-stops-in-order | |
| 19:00 | • Post: Empty claim tokens and the fossil-login link warning artifact: ceef35b9c7 user: dmestas | |
| 19:00 | An empty claim token tombstones nothing, and the fossil-login link shows the guard's warning closed check-in: d827dea4f6 user: dmestas tags: every-caps-write-is-guarded | |
| 18:57 | • Edit [fcdce10acf]: Add "ci-pass" with value "7292edb9ea72c1a523935481ff779871". artifact: 99a26b8f68 user: quarry | |
| 18:56 | • Reply: Every caps write is guarded, and a promotion claim has an owner artifact: a216af14c5 user: dmestas | |
| 18:56 | • Edit [fcdce10acf]: Add "landing" with value "ea5900499beafacdd0f0ac246378a88ec34327ebfc7d7966f8b91450d32f4ac1". artifact: aa26384bd9 user: quarry | |
| 18:56 | • Edit [d67c271725]: Mark "Closed". artifact: ad2fcbbc91 user: quarry | |
| 18:56 | land every-caps-write-is-guarded check-in: fcdce10acf user: dmestas tags: trunk | |
| 18:56 | • Edit [76c74bca5f]: Add "landing" with value "8a87cee439cc292ebe496b1c85106684d7bdb725e5f57753ad5e22426ae2e67d". artifact: 60394e891d user: quarry | |
| 18:56 | land the-forge-stops-in-order check-in: 76c74bca5f user: dmestas tags: trunk | |
| 18:56 | • Edit [0f3d3beea0]: Mark "Closed". artifact: 7916f4d98c user: quarry | |
| 18:56 | • Reply: A stop waits for every zit child and says how each one ended artifact: f519ddf748 user: dmestas | |
| 18:55 | • Edit [0f3d3beea0]: Add "ci-pass" with value "21ca0ded9f25fb76de0e532d93714aa5". artifact: e03cb2a047 user: quarry | |
| 18:54 | A tracked child's process is recorded under the lock, and the stop refusal stays armed check-in: 0f3d3beea0 user: dmestas tags: the-forge-stops-in-order | |
| 18:45 | • Edit [a06f691854]: Add "ci-pass" with value "2ecd1a44e161b7e752b8430a93c612e9". artifact: 41310ee15b user: quarry | |
| 18:45 | • Edit [d67c271725]: Add "ci-pass" with value "50e7c0612f4f11ce1162973fe0ca0096". artifact: c896db654d user: quarry | |
| 18:45 | Create new branch named "a-page-view-never-waits-for-the-writer" check-in: a06f691854 user: dmestas tags: a-page-view-never-waits-for-the-writer | |
| 18:44 | • Post: Every caps write is guarded, and a promotion claim has an owner artifact: ea5900499b user: dmestas | |
| 18:44 | Every caps write is guarded, and a promotion claim has an owner check-in: d67c271725 user: dmestas tags: every-caps-write-is-guarded | |
| 18:43 | • Edit [6c364e9a15]: Add "ci-pass" with value "611e99372c4c83ddc23c9ff8d70d8571". artifact: 0e86ec43c0 user: quarry | |
| 18:42 | • Post: A stop waits for every zit child and says how each one ended artifact: 8a87cee439 user: dmestas | |
| 18:42 | Merge trunk into the-forge-stops-in-order, and a registration's zit stat is a tracked child too check-in: 6c364e9a15 user: dmestas tags: the-forge-stops-in-order | |
| 18:41 | • Edit [f766bb3077]: Add "ci-pass" with value "97f8d16dc1d4702f11a63742d30f6eac". artifact: dafb42b304 user: quarry | |
| 18:39 | A stop waits for every zit child and says how each one ended check-in: f766bb3077 user: dmestas tags: the-forge-stops-in-order | |
| 18:35 | • Edit [102ead4240]: Add "ci-pass" with value "c8654c6f8c2381160430580a0ecd21a4". artifact: 712b0d004a user: quarry | |
| 18:33 | land no-store-write-without-a-lease check-in: 102ead4240 user: dmestas tags: trunk | |
| 18:33 | • Reply: Every write's zero-token refusal is tested, and the token's limits are documented artifact: 10f4d54f5e user: dmestas | |
| 18:33 | • Edit [102ead4240]: Add "landing" with value "221504bdb8a40888cea0d4db978acdb113fc49923cb8a9a2de287aed339ea113". artifact: 2c26e57942 user: quarry | |
| 18:33 | • Edit [1a6e72e382]: Mark "Closed". artifact: 8d30309a24 user: quarry | |
| 18:33 | • Edit [e2f6611c2a]: Add "ci-pass" with value "682b4aa0fd49ceb62481ed824cf6fac2". artifact: 0e4515d339 user: quarry | |
| 18:31 | • Reply: API streams drain too, and teardown waits for handlers artifact: 3a01771d18 user: dmestas | |
| 18:31 | • Edit [e2f6611c2a]: Add "landing" with value "25a01cf71a857a35de6c3be4694a2fa89dc36fb6a92881cc6e4b2d1638415659". artifact: 5c70d810ed user: quarry | |
| 18:31 | • Edit [d671685f6d]: Mark "Closed". artifact: 66bf9a4ba3 user: quarry | |
| 18:31 | land the-forge-stops-in-order check-in: e2f6611c2a user: dmestas tags: trunk | |
| 18:20 | • Edit [1a6e72e382]: Add "ci-pass" with value "fdee6beb0617417fabcfabaac108ba45". artifact: 4aa64130af user: quarry | |
| 18:19 | • Post: Every write's zero-token refusal is tested, and the token's limits are documented artifact: 221504bdb8 user: dmestas | |
| 18:19 | Merge trunk into no-store-write-without-a-lease closed check-in: 1a6e72e382 user: dmestas tags: no-store-write-without-a-lease | |
| 18:17 | • Post: API streams drain too, and teardown waits for handlers artifact: 25a01cf71a user: dmestas | |
| 18:15 | • Edit [88f5942e50]: Add "ci-pass" with value "0c789e521d306bc82a4c4a25a5111c3e". artifact: 7c98341afc user: quarry | |
| 18:14 | • Edit [d671685f6d]: Add "ci-pass" with value "3196e9ec775639ed1c07dd1154d8aa1d". artifact: c5dcf8a8e4 user: quarry | |
| 18:14 | The lease token checks every write's first statement and documents what it does not bound check-in: 88f5942e50 user: dmestas tags: no-store-write-without-a-lease | |
| 18:13 | API streams drain too, the SIGKILL comments say what stops the children now, and teardown waits for handlers check-in: d671685f6d user: dmestas tags: the-forge-stops-in-order | |
| 18:11 | • Edit [75b9c81064]: Add "ci-pass" with value "b3cfef7fb7430684eb2870eb119741e0". artifact: a9a05cd5fd user: quarry | |
| 18:10 | • Reply: The reader pool never begins immediate, and an Open that fails closes both handles artifact: 25bd330463 user: dmestas | |
| 18:10 | • Edit [75b9c81064]: Add "landing" with value "9f650a1ae14e5ce558bceb57007f4e4ac097134493ebf19aee893ce144257334". artifact: 6499223ee6 user: quarry | |
| 18:10 | • Edit [644a019980]: Mark "Closed". artifact: 6811545f0a user: quarry | |
| 18:10 | land the-reader-pool-stays-a-reader check-in: 75b9c81064 user: dmestas tags: trunk | |
| 18:09 | • Edit [a9717444ba]: Add "ci-pass" with value "61383772f58879b5c67671614ce456bb". artifact: d11d0eed90 user: quarry | |
| 18:09 | • Reply: No store write without a lease token artifact: 15e99997d1 user: dmestas | |
| 18:09 | • Edit [fade4b5323]: Mark "Closed". artifact: 4bc443fb74 user: quarry | |
| 18:09 | • Edit [fd23cf287b]: Add "landing" with value "9cc2476e41d3585680f9e2e461a5a90a4f3ce3b978c3a84ae642bfcdc2a4e764". artifact: ba1b21f970 user: quarry | |
| 18:09 | land no-store-write-without-a-lease check-in: fd23cf287b user: dmestas tags: trunk | |
| 18:09 | • Edit [fade4b5323]: Add "ci-pass" with value "e503d2e05265e58b50ea08e13d40de5b". artifact: 285125dd61 user: quarry | |
| 18:09 | • Edit [a9717444ba]: Add "landing" with value "75821116e2c662f2a7af1d3a6b071966b7de46cd8fbdd62b38a40f429f53ada1". artifact: 138ad7384a user: quarry | |
| 18:09 | • Edit [2b6a310f55]: Mark "Closed". artifact: 3b177cc4d1 user: quarry | |
| 18:09 | • Reply: The forge stops in order artifact: 5c275b8641 user: dmestas | |
| 18:09 | land the-forge-stops-in-order check-in: a9717444ba user: dmestas tags: trunk | |
| 18:08 | The lease-token branch is formatted and green after the trunk merge check-in: fade4b5323 user: dmestas tags: no-store-write-without-a-lease | |
| 18:02 | • Edit [d5e6a25f89]: Add "ci-pass" with value "4061a165056027a8b4a40e82e92104fb". artifact: 4ef4e655d6 user: quarry | |
| 18:02 | • Edit [b50e66b235]: Add "ci-fail" with value "3a5f7531ccfc6edefec229d28cea9aa8". artifact: 83aeb20b51 user: quarry | |
| 18:01 | • Edit [644a019980]: Add "ci-pass" with value "e4bcb8dcd87107c4fc94562b6613cf50". artifact: 68f0dbbedf user: quarry | |
| 18:00 | Create new branch named "every-caps-write-is-guarded" check-in: d5e6a25f89 user: dmestas tags: every-caps-write-is-guarded | |
| 18:00 | • Post: The reader pool never begins immediate, and an Open that fails closes both handles artifact: 9f650a1ae1 user: dmestas | |
| 18:00 | The reader pool never begins immediate, and an Open that fails closes both handles closed check-in: 644a019980 user: dmestas tags: the-reader-pool-stays-a-reader | |
| 17:59 | • Edit [2b6a310f55]: Add "ci-pass" with value "c5076cc76e4caa97c3d7a1ac94936897". artifact: 54593d945e user: quarry | |
| 17:59 | • Post: No store write without a lease token artifact: 9cc2476e41 user: dmestas | |
| 17:59 | Merge trunk into no-store-write-without-a-lease check-in: b50e66b235 user: dmestas tags: no-store-write-without-a-lease | |
| 17:59 | • Edit [da3edfb79c]: Add "ci-fail" with value "79670815eb28dbbe596be450eb14559a". artifact: f5344ac664 user: quarry | |
| 17:59 | • Post: The forge stops in order artifact: 75821116e2 user: dmestas | |
| 17:58 | The forge stops in order: drain requests, cancel streams, stop ingest, release leases; imgproxy prunes its locks check-in: 2b6a310f55 user: dmestas tags: the-forge-stops-in-order | |
| 17:56 | No store write without a lease token: every zitcli write takes one, and the five unguarded writes go through the guard check-in: da3edfb79c user: dmestas tags: no-store-write-without-a-lease | |
| 17:56 | • Edit [578d46c7eb]: Add "ci-pass" with value "f31311756c02f871af49583dfcce11bf". artifact: d38b008630 user: quarry | |
| 17:55 | land check-then-write-is-one-transaction check-in: 578d46c7eb user: dmestas tags: trunk | |
| 17:55 | • Edit [48b279e41c]: Mark "Closed". artifact: 9a22613c8b user: quarry | |
| 17:55 | • Reply: Check-then-write is one transaction artifact: 9c8cca7dd4 user: dmestas | |
| 17:55 | • Edit [578d46c7eb]: Add "landing" with value "e295c98eb77a4ec2cb841d4f3c16c17ad11c5854a1245a1d045d49f64b87de5c". artifact: de7563cd1a user: quarry | |
| 17:54 | • Edit [48b279e41c]: Add "ci-pass" with value "eaa9fbe083c641df3b61e0631578808e". artifact: fe1a892124 user: quarry | |
| 17:53 | Guarded writes begin on the writer, and every caller uses them closed check-in: 48b279e41c user: dmestas tags: check-then-write-is-one-transaction | |
| 17:51 | • Edit [bf59330a0c]: Add "ci-pass" with value "7f014ec6e896223566d2d5670139adbf". artifact: a6fc4acdd9 user: quarry | |
| 17:49 | • Edit [6e40d5d750]: Add "ci-pass" with value "a82efac950bfc594c0e25d1a4a628854". artifact: d306960f2c user: quarry | |
| 17:46 | • Edit [b0c92bc895]: Add "ci-pass" with value "c97733fe76a9e291d04a8e06c19fa648". artifact: 5998d7436b user: quarry | |
| 17:46 | Create new branch named "the-forge-stops-in-order" check-in: b0c92bc895 user: dmestas tags: the-forge-stops-in-order | |
| 17:45 | Create new branch named "no-store-write-without-a-lease" check-in: bf59330a0c user: dmestas tags: no-store-write-without-a-lease | |
| 17:42 | land accept-merges-the-tip-it-checked check-in: 6e40d5d750 user: dmestas tags: trunk | |
| 17:42 | • Edit [6e40d5d750]: Add "landing" with value "2cbb4252eefb0b484a0bc65cb0b9ffb8fc9e6e3078efdc7cb37a9f4695d3e150". artifact: 77553d97c6 user: quarry | |
| 17:42 | • Reply: An accept refuses when the tip cannot be read artifact: 9a47a0317e user: dmestas | |
| 17:42 | • Edit [0e94c92990]: Mark "Closed". artifact: fe541ae008 user: quarry | |
| 17:42 | • Edit [0e94c92990]: Add "ci-pass" with value "7c775ca5014c851445d32abcbf9bb8cf". artifact: 963dd1c653 user: quarry | |
| 17:41 | • Edit [856c0cec45]: Add "ci-pass" with value "9ac1b45e04232e73f33d6d410c9d3109". artifact: d953fccef4 user: quarry | |
| 17:41 | • Post: An accept refuses when the tip cannot be read artifact: 2cbb4252ee user: dmestas | |
| 17:40 | An accept refuses when the tip cannot be read, and says what the re-read does and does not buy closed check-in: 0e94c92990 user: dmestas tags: accept-merges-the-tip-it-checked | |
| 17:40 | land handler-state-lives-on-the-handler check-in: 856c0cec45 user: dmestas tags: trunk | |
| 17:40 | • Edit [856c0cec45]: Add "landing" with value "ac1f9313e777c9aa048f71becd8eba1f7e5fdfeeb4ea774b44b97f48e649017e". artifact: df3d1d7ed6 user: quarry | |
| 17:40 | • Reply: The handler-state guard fails without the race detector, and the CSP lookup is passed rather than found artifact: 257b40459c user: dmestas | |
| 17:40 | • Edit [bc1597a058]: Mark "Closed". artifact: 74af86dc2d user: quarry | |
| 17:40 | land a-verdict-retry-never-mints-a-second-tag check-in: 545c79ca22 user: dmestas tags: trunk | |
| 17:40 | • Edit [545c79ca22]: Add "landing" with value "f04e711fe2aa12f19d5f4adb36aa63d800e9bac050a45b50383d469486201c2d". artifact: c1f6e598f4 user: quarry | |
| 17:40 | • Reply: A lease error never counts toward abandoning a verdict artifact: 98da761fae user: dmestas | |
| 17:40 | • Edit [2138597674]: Mark "Closed". artifact: 6f9caeb77a user: quarry | |
| 17:39 | • Edit [bc1597a058]: Add "ci-pass" with value "86f20c4451f70a4e8cb0c7d61af0ee05". artifact: 5b78220f5c user: quarry | |
| 17:39 | • Post: The handler-state guard fails without the race detector, and the CSP lookup is passed rather than found artifact: ac1f9313e7 user: dmestas | |
| 17:38 | Name the templates follow-up ticket closed check-in: bc1597a058 user: dmestas tags: handler-state-lives-on-the-handler | |
| 17:38 | • Edit [2138597674]: Add "ci-pass" with value "0f47cd94eb8ad1292f755cfb99676f92". artifact: d53d77ffa4 user: quarry | |
| 17:38 | • Edit [c65dd46120]: Add "ci-pass" with value "ac17c5b575ce7f4bba101f9b7026860b". artifact: 61570a1920 user: quarry | |
| 17:37 | • Reply: Handler state lives on the handler artifact: cdf205c8cf user: dmestas | |
| 17:37 | • Post: A lease error never counts toward abandoning a verdict artifact: f04e711fe2 user: dmestas | |
| 17:37 | A lease error never counts toward abandoning a verdict closed check-in: 2138597674 user: dmestas tags: a-verdict-retry-never-mints-a-second-tag | |
| 17:37 | The handler-state guard fails without the race detector, and the CSP lookup is passed rather than found check-in: c65dd46120 user: dmestas tags: handler-state-lives-on-the-handler | |
| 17:36 | • Edit [e6b8379a18]: Add "ci-pass" with value "1ff0d82f17b9b4060e286cc09cabe7a1". artifact: 64c6f13644 user: quarry | |
| 17:32 | • Edit [05e1f2687e]: Add "ci-pass" with value "a76c17b2cf4d0021f31235cbca9272e9". artifact: 5b1de2dd69 user: quarry | |
| 17:32 | • Edit [e6b8379a18]: Add "landing" with value "46b9cf436136f1968ea6f9289688396a999de026c8feededcb6e761e7b3c180c". artifact: 5e5fcc562b user: quarry | |
| 17:32 | • Edit [b66344a0e2]: Mark "Closed". artifact: 8686c1cfa5 user: quarry | |
| 17:32 | • Reply: A verdict retry never mints a second tag, and a permanent failure stops retrying artifact: bc733c9aeb user: dmestas | |
| 17:32 | land a-verdict-retry-never-mints-a-second-tag check-in: e6b8379a18 user: dmestas tags: trunk | |
| 17:32 | land streams-end-with-their-request-2 check-in: 045e88ffca user: dmestas tags: trunk | |
| 17:32 | • Edit [6370dc5d01]: Mark "Closed". artifact: 10852b8d40 user: quarry | |
| 17:32 | • Edit [045e88ffca]: Add "landing" with value "28d3acfa46f2864a0625a0424761b9fe886bc2425d1e2883312a4d6a04034f5b". artifact: 3fabab3e1c user: quarry | |
| 17:32 | • Reply: The anonymous stream cap keys IPv6 per /64, 429s say when to retry, and the forged-header tests cover a configured proxy artifact: 9cc66c6d07 user: dmestas | |
| 17:32 | • Edit [783408ea21]: Add "landing" with value "eef967aa2631a1202418d826c3599a1e9f340a36146d16c782ff451640cca68b". artifact: 24a2f3519e user: quarry | |
| 17:32 | • Reply: An accept claims the landing first and merges only the tip it checked artifact: 5815155a7d user: dmestas | |
| 17:32 | land accept-merges-the-tip-it-checked check-in: 783408ea21 user: dmestas tags: trunk | |
| 17:32 | • Edit [4803b973d1]: Mark "Closed". artifact: a3b7897ce8 user: quarry | |
| 17:32 | • Edit [434b8df38e]: Mark "Closed". artifact: 1c893162f3 user: quarry | |
| 17:32 | land handler-state-lives-on-the-handler check-in: 40bd835133 user: dmestas tags: trunk | |
| 17:32 | • Reply: Handler state lives on the handler artifact: 6402afddd3 user: dmestas | |
| 17:32 | • Edit [40bd835133]: Add "landing" with value "97921828209e3dc6b66ed579e6e0878bf967a8f66054952d2c2b84013c1ca424". artifact: d97bae18de user: quarry | |
| 17:32 | • Post: Check-then-write is one transaction artifact: e295c98eb7 user: dmestas | |
| 17:31 | Invite redemption, the last-admin guard and ticket promotion each decide and write in one transaction check-in: 05e1f2687e user: dmestas tags: check-then-write-is-one-transaction | |
| 17:28 | • Edit [b66344a0e2]: Add "ci-pass" with value "9451d0f02e93fd5cad0adf5efadbb828". artifact: dc585f5cce user: quarry | |
| 17:27 | • Post: A verdict retry never mints a second tag, and a permanent failure stops retrying artifact: 46b9cf4361 user: dmestas | |
| 17:27 | A verdict retry never mints a second tag, and a permanent failure stops retrying check-in: b66344a0e2 user: dmestas tags: a-verdict-retry-never-mints-a-second-tag | |
| 17:24 | • Edit [4803b973d1]: Add "ci-pass" with value "958776217b6f4f6c2aa448450fedbdd7". artifact: d29a670fe7 user: quarry | |
| 17:23 | • Edit [d67ecd5410]: Add "ci-pass" with value "099f5efe068bbf3ce930467943730a40". artifact: 9ed316c9c5 user: quarry | |
| 17:23 | • Edit [6370dc5d01]: Add "ci-pass" with value "a579a54e38a283ddaa5c784c9ceb7536". artifact: 6be8096453 user: quarry | |
| 17:22 | • Reply: The anonymous stream cap keys IPv6 per /64, 429s say when to retry, and the forged-header tests cover a configured proxy artifact: 7251e08fbb user: dmestas | |
| 17:22 | • Post: An accept claims the landing first and merges only the tip it checked artifact: eef967aa26 user: dmestas | |
| 17:22 | An accept claims the landing first and merges only the tip it checked check-in: 4803b973d1 user: dmestas tags: accept-merges-the-tip-it-checked | |
| 17:22 | • Post: The anonymous stream cap keys IPv6 per /64, 429s say when to retry, and the forged-header tests cover a configured proxy artifact: 28d3acfa46 user: dmestas | |
| 17:22 | • Edit [59af1e2c6b]: Add "ci-pass" with value "9fedae72f0dd4e56ac134895fbbec766". artifact: a2118822dd user: quarry | |
| 17:21 | • Edit [434b8df38e]: Add "ci-pass" with value "d0111412169a44cd22c67198fb7c6206". artifact: eb9599156e user: quarry | |
| 17:21 | Create new branch named "the-reader-pool-stays-a-reader" check-in: d67ecd5410 user: dmestas tags: the-reader-pool-stays-a-reader | |
| 17:21 | The anonymous stream cap keys IPv6 per /64, 429s say when to retry, and the forged-header tests cover a configured proxy closed check-in: 6370dc5d01 user: dmestas tags: streams-end-with-their-request-2 | |
| 17:20 | Create new branch named "a-verdict-retry-never-mints-a-second-tag" check-in: 59af1e2c6b user: dmestas tags: a-verdict-retry-never-mints-a-second-tag | |
| 17:20 | • Post: Handler state lives on the handler artifact: 9792182820 user: dmestas | |
| 17:20 | Handler state lives on the handler, so building one cannot race with another serving check-in: 434b8df38e user: dmestas tags: handler-state-lives-on-the-handler | |
| 17:19 | • Edit [ad65a9f4a7]: Add "ci-pass" with value "266ba211a6de0b2cb6bc110131339c1c". artifact: 41790299ab user: quarry | |
| 17:17 | • Edit [11209ad672]: Mark "Closed". artifact: 291f3935cb user: quarry | |
| 17:17 | • Reply: A CI result is never lost, and CI webhook events carry distinct ids artifact: 2c5cf6770e user: dmestas | |
| 17:17 | land a-ci-result-is-never-lost check-in: ad65a9f4a7 user: dmestas tags: trunk | |
| 17:17 | • Edit [ad65a9f4a7]: Add "landing" with value "ea5f540e6065e579a42529e5b40fa403c3f58d45722a457554df0be9a0952685". artifact: e59afa6604 user: quarry | |
| 17:17 | • Reply: Every SQLite connection carries its pragmas, writes begin immediate, and one writer serves the pool artifact: 22b23ea2ac user: dmestas | |
| 17:17 | • Edit [fffec09c7c]: Add "landing" with value "529584f370cab0f1ffb15cc24363089cf660def417ab3e0fa3aa69ba509e16eb". artifact: 887fcf7b45 user: quarry | |
| 17:17 | • Edit [3dbf38c2a9]: Mark "Closed". artifact: a60afd6ef2 user: quarry | |
| 17:17 | land every-connection-carries-its-pragmas check-in: fffec09c7c user: dmestas tags: trunk | |
| 17:16 | • Edit [11209ad672]: Add "ci-pass" with value "57d13ed84090abe208c22aa0f4da9efa". artifact: def5512fd8 user: quarry | |
| 17:16 | • Edit [e6fdc05238]: Add "ci-pass" with value "781d8a17fd08fb524815c27d2ee0da55". artifact: 34d2f7750f user: quarry | |
| 17:15 | • Edit [8ac31e6113]: Add "ci-pass" with value "2300d56939089a146c5e4f83b829c089". artifact: 68c8052934 user: quarry | |
| 17:15 | • Edit [22a8a3af45]: Add "ci-pass" with value "f7b1abe117d4ea3b9d9c93b8199c20d3". artifact: 32c4bbc537 user: quarry | |
| 17:15 | • Post: A CI result is never lost, and CI webhook events carry distinct ids artifact: ea5f540e60 user: dmestas | |
| 17:15 | A CI result is recorded before the run is marked complete, and CI webhook events carry distinct ids closed check-in: 11209ad672 user: dmestas tags: a-ci-result-is-never-lost | |
| 17:14 | • Edit [3dbf38c2a9]: Add "ci-pass" with value "40433ef67309f4af7d593a521d891060". artifact: 9367f5f934 user: quarry | |
| 17:13 | • Post: Every SQLite connection carries its pragmas, writes begin immediate, and one writer serves the pool artifact: 529584f370 user: dmestas | |
| 17:13 | • Edit [7e4a4f4833]: Mark "Closed". artifact: ecb9db2648 user: dmestas | |
| 17:13 | • Edit [f159e97153]: Mark "Closed". artifact: 360f3e4898 user: dmestas | |
| 17:13 | • Edit [6f42e52b4f]: Mark "Closed". artifact: 2fdba04995 user: dmestas | |
| 17:09 | Create new branch named "handler-state-lives-on-the-handler" check-in: e6fdc05238 user: dmestas tags: handler-state-lives-on-the-handler | |
| 17:09 | Create new branch named "a-ci-result-is-never-lost" check-in: c025fdc260 user: dmestas tags: a-ci-result-is-never-lost | |
| 17:09 | Create new branch named "accept-merges-the-tip-it-checked" check-in: 8ac31e6113 user: dmestas tags: accept-merges-the-tip-it-checked | |
| 17:08 | Create new branch named "check-then-write-is-one-transaction" check-in: 22a8a3af45 user: dmestas tags: check-then-write-is-one-transaction | |
| 17:07 | • Reply: Live streams end with their request, and the server carries timeouts and a cap on anonymous streams artifact: 2816c2803f user: dmestas | |
| 17:07 | land streams-end-with-their-request-2 check-in: 3b27335e35 user: dmestas tags: trunk | |
| 17:07 | • Edit [499db0b7d3]: Mark "Closed". artifact: 53ace29db1 user: quarry | |
| 17:07 | • Edit [3b27335e35]: Add "landing" with value "8f91c0e727cc204029ab71efaaf0a29da1247391e1244d9f2f220c034310fedd". artifact: 734c01ec62 user: quarry | |
| 17:07 | land push-gate-frames-cards check-in: 1f49f0be44 user: dmestas tags: trunk | |
| 17:07 | • Edit [1dd474f512]: Mark "Closed". artifact: 4ccfcdfbbe user: quarry | |
| 17:07 | • Edit [1f49f0be44]: Add "landing" with value "9fb89f4d8088606be85e99dadbaf57d2d3c5f948d1638fa16adb1fc8e4bf032c". artifact: 9232b27a48 user: quarry | |
| 17:07 | • Reply: The push gate never reads file content as cards artifact: cd003aa208 user: dmestas | |
| 17:06 | • Edit [a120369bb2]: Add "landing" with value "f6dc82c65caf72d7da979e7ec293d0076b72f52c87275ecf9fcd21c18f1b74d9". artifact: 51ab39a981 user: quarry | |
| 17:06 | • Edit [1e2a659bca]: Mark "Closed". artifact: 8c0d7861ea user: quarry | |
| 17:06 | land a-missing-seen-mark-is-seeded check-in: a120369bb2 user: dmestas tags: trunk | |
| 17:06 | • Reply: A missing seen mark is seeded, not treated as a gap artifact: b620b7ac5a user: dmestas | |
| 17:06 | land trusted-proxy-review-fixes check-in: 042a062cb6 user: dmestas tags: trunk | |
| 17:06 | • Edit [d841f4b930]: Mark "Closed". artifact: 4235b11e69 user: quarry | |
| 17:06 | • Edit [042a062cb6]: Add "landing" with value "f6f8de09c93bf9c18daf708cff76a6a138f1d8e4f0e01d744cbc59144a840a21". artifact: 5980e4439a user: quarry | |
| 17:06 | • Reply: The trusted-proxy rule reaches the client-error route and is believed only from loopback artifact: f740f31f37 user: dmestas | |
| 16:54 | • Edit [499db0b7d3]: Add "ci-pass" with value "c3e630d2e9a089815ccf027f1a28b875". artifact: 5699f69181 user: quarry | |
| 16:53 | • Post: Live streams end with their request, and the server carries timeouts and a cap on anonymous streams artifact: 8f91c0e727 user: dmestas | |
| 16:53 | Live streams end with their request, and the server carries timeouts and a cap on anonymous streams check-in: 499db0b7d3 user: dmestas tags: streams-end-with-their-request-2 | |
| 16:53 | • Edit [1e2a659bca]: Add "ci-pass" with value "b5ba5566649db6767d6f19b7e212da42". artifact: 334a0daf1f user: quarry | |
| 16:52 | • Added wiki page "Concurrency review 2026-09" artifact: daebf21bd8 user: zeitgeist | |
| 16:52 | • Edit [1dd474f512]: Add "ci-pass" with value "e5afa35f6cd913a3587c058ea575d6ad". artifact: ecd2c80c41 user: quarry | |
| 16:51 | • Reply: The push gate never reads file content as cards artifact: bdc3804c5b user: zeitgeist | |
| 16:51 | Say why a recreated stream rebuilds every store closed check-in: 1e2a659bca user: dmestas tags: a-missing-seen-mark-is-seeded | |
| 16:51 | • Reply: A missing seen mark is seeded, not treated as a gap artifact: 915512c13c user: dmestas | |
| 16:51 | Framing tests pin every byte count and drive the push gate with a cookie-only round closed check-in: 1dd474f512 user: zeitgeist tags: push-gate-frames-cards | |
| 16:47 | • Edit [d841f4b930]: Add "ci-pass" with value "5ceb2c89fdb5c09ff43b5d8444690fdd". artifact: 23d362d053 user: quarry | |
| 16:46 | • Edit [3d6abbdb58]: Add "ci-pass" with value "830d81addb947e8ecb88179bdfc51d97". artifact: 2d5fa8b721 user: quarry | |
| 16:45 | • Post: The trusted-proxy rule reaches the client-error route and is believed only from loopback artifact: f6f8de09c9 user: dmestas | |
| 16:45 | The trusted-proxy rule reaches the client-error route, is believed only from loopback, and the deploy note says the flag must ship with it closed check-in: d841f4b930 user: dmestas tags: trusted-proxy-review-fixes | |
| 16:45 | • Edit [03bf8db7c4]: Add "ci-pass" with value "ac7b05acd08991d5e829c9cf85e0fedf". artifact: b6da402f10 user: quarry | |
| 16:44 | • Post: A missing seen mark is seeded, not treated as a gap artifact: f6dc82c65c user: dmestas | |
| 16:44 | A missing seen mark is seeded, not treated as a gap check-in: 3d6abbdb58 user: dmestas tags: a-missing-seen-mark-is-seeded | |
| 16:44 | • Edit [6f38288dcb]: Add "ci-pass" with value "8a264479f3549f356084ef7c01a7bc3a". artifact: b0dacb721b user: quarry | |
| 16:44 | • Post: The push gate never reads file content as cards artifact: 9fb89f4d80 user: zeitgeist | |
| 16:44 | • Edit [5aef82e87a]: Add "ci-pass" with value "38c88697f1f08c1c47f02a4d16048e67". artifact: 47aa2d6bc1 user: quarry | |
| 16:43 | The push gate frames card by card and never reads file content as cards check-in: 03bf8db7c4 user: zeitgeist tags: push-gate-frames-cards | |
| 16:43 | • Edit [dfc6e7b14c]: Add "ci-pass" with value "2615fe579626be5a7aec35e975c46fa9". artifact: e44d8e88ed user: quarry | |
| 16:43 | Create new branch named "streams-end-with-their-request-2" check-in: 6f38288dcb user: dmestas tags: streams-end-with-their-request-2 | |
| 16:43 | Create new branch named "a-missing-seen-mark-is-seeded" check-in: 5aef82e87a user: dmestas tags: a-missing-seen-mark-is-seeded | |
| 16:43 | Create new branch named "trusted-proxy-review-fixes" check-in: dfc6e7b14c user: dmestas tags: trusted-proxy-review-fixes | |
| 16:42 | • Edit [4819e222f5]: Add "ci-pass" with value "85dcbcccffc4334a7eef5fd63ce4b77d". artifact: 9aabd3dcb4 user: quarry | |
| 16:40 | • Edit [4819e222f5]: Add "landing" with value "7571246579b1e0af10fec8e1b50493f1fc2b107e789cb740f9c7353758444474". artifact: 3a763a24d3 user: quarry | |
| 16:40 | land ingest-survives-a-nats-hiccup check-in: 4819e222f5 user: dmestas tags: trunk | |
| 16:40 | • Reply: Ingest survives a NATS hiccup artifact: 8d4cc3a8af user: dmestas | |
| 16:40 | • Edit [b74e8c872e]: Mark "Closed". artifact: e39502dd63 user: quarry | |
| 16:39 | • Edit [e27f3a9d77]: Add "landing" with value "e9a37264cccb472f9e44ce0685984215ca8d4691ef5e9d664d5140362c000c17". artifact: 76127ef8af user: quarry | |
| 16:39 | • Edit [fd80cfc024]: Mark "Closed". artifact: a59bdae187 user: quarry | |
| 16:39 | land presence-test-iterates-enough check-in: e27f3a9d77 user: dmestas tags: trunk | |
| 16:39 | • Reply: The presence fan-out test iterates enough for a plain run to catch the race artifact: fe676dd535 user: dmestas | |
| 16:39 | • Reply: The login limiter keys on the trusted proxy's address artifact: 12a61d6b9b user: dmestas | |
| 16:39 | • Edit [9c556b593f]: Mark "Closed". artifact: 680d53a05d user: quarry | |
| 16:39 | land the-login-limiter-keys-on-a-trusted-address check-in: 920ce6ab59 user: dmestas tags: trunk | |
| 16:39 | • Edit [920ce6ab59]: Add "landing" with value "a7faed42d271d9bf6978920a61c5514137f6150099c787840d828e3a37860236". artifact: c4692b9e59 user: quarry | |
| 16:08 | Live streams end with their request, and the server carries timeouts and a cap on anonymous streams closed check-in: 6f42e52b4f user: dmestas tags: streams-end-with-their-request | |
| 16:08 | The trusted-proxy rule reaches the client-error route, is believed only from loopback, and the deploy note says the flag must ship with it closed check-in: 7e4a4f4833 user: dmestas tags: the-login-limiter-keys-on-a-trusted-address | |
| 16:07 | A missing seen mark is seeded, not treated as a gap closed check-in: f159e97153 user: dmestas tags: ingest-survives-a-nats-hiccup | |
| 16:07 | Every SQLite connection carries its pragmas, writes begin immediate, and one writer serves the pool closed check-in: 3dbf38c2a9 user: dmestas tags: every-connection-carries-its-pragmas | |
| 16:05 | Live streams end with their request, and the server carries timeouts and a cap on anonymous streams leaf check-in: 9b7d8f4a80 user: dmestas tags: streams-end-with-their-request | |
| 16:01 | The trusted-proxy rule reaches the client-error route, is believed only from loopback, and the deploy note says the flag must ship with it leaf check-in: 93f25d23e0 user: dmestas tags: the-login-limiter-keys-on-a-trusted-address | |
| 15:56 | A missing seen mark is seeded, not treated as a gap leaf check-in: c16c3cb44e user: dmestas tags: ingest-survives-a-nats-hiccup | |
| 15:56 | Every SQLite connection carries its pragmas, writes begin immediate, and one writer serves the pool leaf check-in: 56337033a6 user: dmestas tags: every-connection-carries-its-pragmas | |
| 15:53 | • Edit [b74e8c872e]: Add "ci-pass" with value "b7a2cc0031e7c2e9f8f7d9f3e05ea622". artifact: b90c10ea2d user: quarry | |
| 15:52 | • Post: Ingest survives a NATS hiccup artifact: 7571246579 user: dmestas | |
| 15:52 | • Edit [266c592751]: Mark "Closed". artifact: 9311887b0a user: dmestas | |
| 15:52 | Ingest survives a NATS hiccup: rebuild only on a missing cursor, cursor gone before the reset, failed reindexes reaped and backed off, stream gaps detected check-in: b74e8c872e user: dmestas tags: ingest-survives-a-nats-hiccup | |
| 15:52 | • Edit [fd80cfc024]: Add "ci-pass" with value "803b79761aae79f764822cf10d535dc6". artifact: ba5f9afadd user: quarry | |
| 15:52 | • Edit [9c556b593f]: Add "ci-pass" with value "3f88f306db440cb0b25d0cc7ecfc9c6b". artifact: d16c75580d user: quarry | |
| 15:52 | • Post: The presence fan-out test iterates enough for a plain run to catch the race artifact: e9a37264cc user: dmestas | |
| 15:52 | The presence fan-out test iterates enough for a plain run to catch the race closed check-in: fd80cfc024 user: dmestas tags: presence-test-iterates-enough | |
| 15:51 | • Post: The login limiter keys on the trusted proxy's address artifact: a7faed42d2 user: dmestas | |
| 15:51 | The login limiter keys on the trusted proxy's address, never on a header the client wrote check-in: 9c556b593f user: dmestas tags: the-login-limiter-keys-on-a-trusted-address | |
| 15:49 | • Edit [266c592751]: Add "ci-pass" with value "347d04ba953ccd3e2785d3aa38c64f67". artifact: 62f5e9602d user: quarry | |
| 15:48 | The presence fan-out test iterates enough for a plain run to catch the race closed check-in: 266c592751 user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:46 | • Edit [24a82cca3d]: Add "ci-pass" with value "6117f1cf46583ae1938b7bbdd8c25044". artifact: f4cc375106 user: quarry | |
| 15:46 | land presence-fanout-copies-its-watchers check-in: 24a82cca3d user: dmestas tags: trunk | |
| 15:46 | • Edit [24a82cca3d]: Add "landing" with value "ba11425aae3fae828a2b73b0cf03cbb253f6018b8c0032c139162ed7a2692934". artifact: 4ca8ce5d03 user: quarry | |
| 15:46 | • Reply: A presence beat copies its watchers under the lock artifact: 11900290d1 user: dmestas | |
| 15:46 | • Edit [d39528650b]: Mark "Closed". artifact: 058d4739e2 user: quarry | |
| 15:44 | • Edit [d39528650b]: Add "ci-pass" with value "df241d49613de9debc37527eeb26429f". artifact: 023c741e93 user: quarry | |
| 15:43 | • Post: A presence beat copies its watchers under the lock artifact: ba11425aae user: dmestas | |
| 15:43 | A presence beat copies its watchers under the lock, so a tab opening mid-beat cannot crash the forge check-in: d39528650b user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:42 | • Edit [f8e56b3d21]: Add "ci-pass" with value "1ed3daa3a531296c7a1b40b5c9fff294". artifact: 2761eddd6d user: quarry | |
| 15:42 | • Edit [fc3e3745ab]: Add "ci-pass" with value "1eb6c423a0b9fdc016b3d754dfb896e8". artifact: 6f0b70caeb user: quarry | |
| 15:41 | Create new branch named "the-login-limiter-keys-on-a-trusted-address" check-in: f8e56b3d21 user: dmestas tags: the-login-limiter-keys-on-a-trusted-address | |
| 15:41 | • Edit [bce92cb6d9]: Add "ci-pass" with value "1506f479f1e40f5699065858561f404f". artifact: f70f3cc5bb user: quarry | |
| 15:41 | • Edit [5fb6a44151]: Add "ci-pass" with value "e9154769061ef03e28b6e18f47adc592". artifact: 34bffe33a1 user: quarry | |
| 15:41 | Create new branch named "ingest-survives-a-nats-hiccup" check-in: fc3e3745ab user: dmestas tags: ingest-survives-a-nats-hiccup | |
| 15:41 | Create new branch named "every-connection-carries-its-pragmas" check-in: bce92cb6d9 user: dmestas tags: every-connection-carries-its-pragmas | |
| 15:41 | • Edit [ad782f8cdd]: Add "ci-pass" with value "26a95fa395a8459ebe21ea19f889236a". artifact: 47d208fb2a user: quarry | |
| 15:40 | Create new branch named "streams-end-with-their-request" check-in: 5fb6a44151 user: dmestas tags: streams-end-with-their-request | |
| 15:40 | Create new branch named "presence-fanout-copies-its-watchers" check-in: ad782f8cdd user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:13 | • Added wiki page "Concurrency review 2026-09" artifact: 7b9b569b74 user: zeitgeist | |
| 15:12 | • Added wiki page "Concurrency review 2026-09" artifact: 2e06748c20 user: zeitgeist | |