You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added UnprocessedRequestException which is raised by an Armeria HTTP client when a user sent a request with the stream ID higher than the lastStreamId of the GOAWAY frame sent by the server. #1392
When your request fails with UnprocessedRequestException, it is safe to retry the request even if the request was not idempotent, as explained in the GOAWAY section of RFC 7540. Consider using RetryingHttpClient with RetryStrategy.onUnprocessed(), which auto-retries the request on an UnprocessedRequestException:
Changed the default initial HTTP/2 connection- and stream-level flow-control window size from 65535 to 1048576 for both client and server side. #1389#1393
Bug fixes
HttpRequest.completionFuture() never completes when the request has no content. #1387
Armeria closes the connection prematurely on an HTTP/2 GOAWAY frame. #1392
Armeria server may close the connection prematurely when a client sends a too large request. #1393
Breaking changes
Some properties and flags related with HTTP/1 and HTTP/2 have been renamed for consistency. #1393
All protocol-related property names now start with protocol name, e.g.