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. |
|||
05:28
xinming left
07:38
sena_kun joined
09:07
sena_kun left
09:48
sena_kun joined
16:41
melezhik joined
16:44
melezhik left
17:04
melezhik joined
17:12
melezhik left
17:16
sena_kun left
17:23
melezhik joined
17:25
melezhik left
17:33
melezhik joined
17:49
sena_kun joined
18:30
sena_kun left
18:33
sena_kun joined
18:58
melezhik left
19:22
xinming joined
19:32
sena_kun left
19:33
sena_kun joined
19:58
xinming left
20:00
xinming joined
21:42
sena_kun left
|
|||
Geth | cro-http: 70beb8e02e | (Patrick Böker)++ | 3 files Implement remote window handling The basic idea is to provide a mechanism of flow control back pressure, so the remote end is not flodded with data it can't process fast enough. The basic mechanism is as follows: We have a contingent of bytes we are allowed to send in DATA frames to the remote party. If that contingent is depleted we have to wait for the remote end to refresh it again via WINDOW_UPDATE frames before we can continue to send more DATA frames. |
21:48 | |
cro-http: 51a26e6e7c | (Jonathan Worthington)++ (committed using GitHub Web editor) | 3 files Merge pull request #161 from patrickbkr/remote-window-handling Implement remote window handling |
|||
cro-http: 45eb71bdad | (Patrick Böker)++ | 2 files Fix cleanup of timed out connections Cro::HTTP::Client::Pipeline2 relies on LAST to mark a connection as dead and thus not deadlocking when trying to use a dead connection. |
21:49 | ||
cro-http: 7ed95beea4 | (Jonathan Worthington)++ (committed using GitHub Web editor) | 2 files Merge pull request #168 from patrickbkr/fix-http2-connection-timeout Fix cleanup of timed out connections |
|||
cro-http: a6e82659f1 | (Patrick Böker)++ | lib/Cro/HTTP/Client.pm6 Enable logic to prevent connection timeout It seems to have worked fine even without this change. Not sure entirely why the timeout didn't hit. But definitely correcter this way. |
21:50 | ||
cro-http: 981ef0527f | (Jonathan Worthington)++ (committed using GitHub Web editor) | lib/Cro/HTTP/Client.pm6 Merge pull request #169 from patrickbkr/fix-http2-connection-setup-timeout Enable logic to prevent connection timeout |
|||
cro-http: d9f0589206 | (Patrick Böker)++ | lib/Cro/HTTP/Client.pm6 Add a %tls option to Cro::HTTP::Client All pairs contained are passed on to the underlying connector. This allows passing arbitrary options which are then passed on to the Cro::TLS connector should TLS be used. |
21:52 | ||
cro-http: 50cf7987b1 | (Jonathan Worthington)++ (committed using GitHub Web editor) | lib/Cro/HTTP/Client.pm6 Merge pull request #162 from patrickbkr/sslkeylogfile-support Implement support for sslkeylogfile |
|||
cro-http: 636c685e80 | (Jonathan Worthington)++ | lib/Cro/HTTP/Client.pm6 Fix hash issues with TLS options changes The changes merged in 50cf7987b led to some tests failing with the error "Odd number of elements found where hash initializer expected". This resolves the error and also makes sure that options passed with a request take priority over the class-level settings, for consistency with how options handling works elsewhere in the client. |
22:15 | ||
japhb | By the way, thank you Patrick for all of those PRs! | 22:16 | |
jnthn | Indeed! | 22:21 | |
Geth | cro: 50d8fb25b8 | (Jonathan Worthington)++ | docs/releases.md Add release notes for 0.8.8 Thanks to Altai-man for doing much of the preparation work of these. |
22:37 | |
jnthn | Typo reports in the notes welcome. Looks like we can have a release at last :) | 23:02 |