Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:15 sena_kun left 07:44 sena_kun joined
Geth cro-http: d1c6d4ed22 | (Patrick Böker)++ | 2 files
Implement a retry mechanism when GoAways are received

Remote side connection tear down (via a GoAway packet) and new requests are racey. If they collide the request fails. The user shouldn't be bothered to handle that case. Thus we automatically retry the request should a request fail as a result of a GoAway race condition.
... (12 more lines)
cro-http: 81121ce664 | (Patrick Böker)++ | lib/Cro/HTTP/Client.pm6
Fix using HTTP::Client without an object
cro-http: 0c3c5bc9bf | (Jonathan Worthington)++ (committed using GitHub Web editor) | 2 files
Merge pull request #187 from patrickbkr/goaway-retry

Implement a retry mechanism when GoAways are received
cro-http: 9ca4e1af0f | (Patrick Böker)++ | lib/Cro/HTTP/ResponseParser.pm6
Fix HTTP1.1 pipeline teardown

The teardown can be triggered by a connection close of the remote side. This sends a `LAST` at the bottom of the supply pipeline. That last needs to bubble up the supply chain and arrive in Cro::HTTP::Client (possibly also applies to the server) for it to tear down its pipeline. Otherwise the supply chain will for the most part be torn down and further emits of ... (7 more lines)
cro-http: 2d1d9b4cf6 | (Jonathan Worthington)++ (committed using GitHub Web editor) | lib/Cro/HTTP/ResponseParser.pm6
Merge pull request #190 from patrickbkr/fix-http11-pipeline-teardown

Fix HTTP1.1 pipeline teardown
lizmat good to see activity here !
Geth cro-http: 40b2f6b449 | (Jonathan Worthington)++ | 2 files
Fix x-www-form-urlencoded with missing values

These produced an exception during parsing.
cro-http: c9e2e640af | (Jonathan Worthington)++ | META6.json
Bump version for point release
japhb \o/ 14:25
japhb goes to rebuild :-)
patrickb I'm not yet done with fixes in Cro::Client, just need to finish up LEAVE vs &return (stumbled over that during the last Cro::Client bug fix round). So the next set of PRs are coming soon. ;-) 17:07
It's great to see those PRs merged nonetheless! 17:08
so \o/ indeed 17:09
japhb patrickb++ 21:02
23:34 sena_kun left