librasteve_ lizmat: are you ok for me to merge github.com/croservices/cro-http/pull/214 ? 11:21
(I just want to have a 2nd pair of eyes for deep changes like this in case any possible side-effects I have not considered - then I can go ahead with a point release of cro-http) 11:23
Geth cro-http/main: a2949b6443 | (Fritz Zaucker)++ (committed using GitHub Web editor) | lib/Cro/HTTP/Middleware.rakumod
Fix unbounded memory growth in Conditional middleware (#214)

The Conditional middleware's Response transform taps the per-connection
  `early-responses` Supplier but never completes it. The RequestResponse
middleware completes the same Supplier via `LAST ... .done` when its response pipeline ends; Conditional omitted this, so the Supplier (and the connection-scoped state reachable from its subscription) was retained, ... (11 more lines)
11:46
lizmat librasteve_ yes :-) 12:10
disbot4 <librasteve> ah - already done - tx 12:45
librasteve_ croservices CI failure www.irccloud.com/pastebin/MoRpOkVv 12:48
hi - we got ^^ this failure github.com/croservices/cro-openapi...8649520851 on the PR checks on croservices — any raku CI folks who know the fix? 12:49
lizmat raku-version: 2021.03 ??? 12:51
feels like a YAML fix is needed >
?
librasteve_: removed the reference to 2021.03... testing only latest Raky 12:54
Raku
not sure why Geth didn't report 12:55
disbot4 <librasteve> what is the platform test strategy for Cro - do we / should we span (or cover) "an old one" + "latest" [I had naively thought that we would want to not drop the quite old 2021.03 since that has been working all along] 12:57
<librasteve> I am happy to drop it, but would just like to understand the plan 12:58
lizmat well, the test failed because the image for 2021.03 could not be found 12:59
fwiw, I've added an organization-wide webhook, so all croservices repos will report here 13:11
and removed any other webhooks from the cro repos (they were either identical or non-functional)
Geth cro-openapi-routes-from-definition/main: f970092dba | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | .github/workflows/ci.yml
Add Raku version 2022.04 to CI workflow
13:13
disbot4 <librasteve> ok, capiche 13:28
Geth cro-openapi-routes-from-definition/main: a38c4db639 | (Fritz Zaucker)++ (committed using GitHub Web editor) | 2 files
Fix OperationHandler for Cro::HTTP::Router 0.8.12+

Cro::HTTP 0.8.12 added a per-handler `.name` lookup and `.url-prefix` assignment in `Cro::HTTP::Router::RouteSet.definition-complete` (used when a `route` block does `include 'foo' => ...` with a handler from this module). The built-in `RouteHandler` declares both attributes;
  `OperationHandler` did not, so any pattern that includes an OpenAPI
... (18 more lines)
13:47
15:00 japhb left 15:09 japhb joined 17:26 librasteve_ left 19:06 japhb left 19:17 japhb joined