airframe icon indicating copy to clipboard operation
airframe copied to clipboard

airframe-http: Deprecate HttpFilter[Req, Resp, F[_]]

Open xerial opened this issue 2 years ago • 1 comments

The current request router depends on the legacy interface HttpFitler and HttpBackend, which accept arbitrary Req, Resp, F (Future) types.

Now that we have the standard Request/Response objects and Rx for async interface, no longer need to use these type abstractions and adaptors. The implementation of airframe-http will be much simpler.

xerial avatar May 03 '23 16:05 xerial

This dependency is only airframe-http-finagle, so moving this implementation to airframe-http-finagle can be a safer option without introducing too much breaking changes.

xerial avatar May 05 '23 17:05 xerial