<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageReplySection">
<div dir="auto">On May 19, 2023 at 8:01 PM -0500, Maxim Dounin <mdounin@mdounin.ru>, wrote:</div>
<blockquote style="border-left-color: rgb(26, 188, 156); margin: 5px; padding-left: 10px; border-left-width: thin; border-left-style: solid;">Hello!<br />
<br />
On Fri, May 19, 2023 at 06:57:04PM -0500, Dustin Marquess wrote:<br />
<br />
<blockquote style="border-left-color: rgb(230, 126, 34); margin: 5px; padding-left: 10px; border-left-width: thin; border-left-style: solid;">I noticed that QUIC Stream and QUIC Server Push support were<br />
removed in<br />
<br />
https://hg.nginx.org/nginx-quic/rev/113e2438dbd4<br />
<br />
And<br />
<br />
https://hg.nginx.org/nginx-quic/rev/f742b1b46901<br />
<br />
I'm curious on what the reasoning was, given that none was given<br />
in the commit messages?</blockquote>
<br />
These features weren't considered to be usable enough to be merged<br />
into the mainline branch, hence were removed before the merge.<br />
<br />
For QUIC in the stream module, see this message, which provides<br />
detailed explanation:<br />
<br />
https://mailman.nginx.org/pipermail/nginx/2023-April/CZ5L6KMLLZNDP2R6TGAX5MN4VLQA3U3R.html<br />
<br />
For HTTP/3 Server Push, the main reason is that Server Push is not<br />
generally usable, and, in particular, not supported by browsers<br />
(notably, removed from Chrome, see<br />
https://developer.chrome.com/blog/removing-push/). Removing<br />
HTTP/2 Server Push support is also planned sometime during nginx 1.25.x<br />
development cycle.</blockquote>
<div dir="auto"><br />
Awesome, thanks!<br />
<br />
-Dusti</div>
</div>
</body>
</html>