jetty.project/jetty-core/jetty-quic
Greg Wilkins c18e790858
Jetty 12 handler as boolean processor (#9035)
Alternative Handler architecture.

All Handlers are Processors, which now return a boolean to indicate the request has been accepted.
The request/response/callback are no longer modal, so there is no race with the boolean return.

Optimized PathMappings.
Avoid iterations if only ServletPathSpec instances
Avoid tests for empty mappings.
Better reset implementation
Improve suffix matching
Improve exact matching

Renamed HttpStream.getNanoTimeStamp() to getNanoTime().

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Co-authored-by: Simone Bordet <simone.bordet@gmail.com>
2022-12-19 16:02:26 +01:00
..
jetty-quic-client Jetty 12 handler as boolean processor (#9035) 2022-12-19 16:02:26 +01:00
jetty-quic-common replace FSM with SerializedInvoker 2022-11-29 09:31:49 +01:00
jetty-quic-quiche Merged branch 'jetty-11.0.x' into 'jetty-12.0.x'. 2022-12-01 18:04:54 +01:00
jetty-quic-server Jetty 12 handler as boolean processor (#9035) 2022-12-19 16:02:26 +01:00
pom.xml Jetty 12 module renaming - jetty-quic. 2022-08-12 09:33:31 +02:00