вт, 6 дек. 2022 г. в 19:21, Mark Thomas <ma...@apache.org>: > > Hi all, > > I plan to implement RFC 9218 [1] for HTTP/2 in Tomcat 11. Depending on > how that goes, I may back-port the changes. > > Given the difficulties we have in prioritizing creation of responses, I > plan to continue the current approach of prioritizing the sending of > data when the connection window size is smaller than the currently > active streams have collectively requested. > > My rough plan at this stage, which is likely to change as I work through > the implementation, is: > > - remove all the code that supports the current priority tree approach > - include SETTINGS_NO_RFC7540_PRIORITIES in the initial settings > - implement the new priority scheme - expected to be a much simpler > algorithm in Http2UpgradeHandler.allocate() > > Mark > [1] https://www.rfc-editor.org/rfc/rfc9218.html#name-priority-parameters
+1 Sounds reasonable. I added a link to [1] to our Specifications page on the wiki, https://cwiki.apache.org/confluence/display/TOMCAT/Specifications Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org