Skip to content

armeria-0.33.0

Choose a tag to compare

@trustin trustin released this 09 Dec 05:26
· 4435 commits to main since this release

Breaking changes

  • #343 Revamp RequestLog API
    • RequestLog and ResponseLog have been merged into RequestLog and rewritten.
    • RequestLogBuilder and ResponseLogBuilder have been merged into RequestLogBuilder and rewritten.
    • ThriftCall and ThriftReply have been replaced with DefaultRpcRequest and DefaultRpcResponse.
    • ApacheThriftCall and ApacheThriftReply have been renamed to ThriftCall and ThriftReply.

New features

  • #343 Revamp RequestLog API
    • A user has much finer control over when he or she is notified with a RequestLog.
    • See 'Structured logging` for more information.
  • #346 Add metrics for HttpHealthCheckedEndpointGroup
    • A user can check the health of each endpoint via Dropwizard MetricRegistry.
  • #347 Add ThriftCompletableFuture and ThriftListenableFuture
    • These classes will help you bridge AsyncMethodCallback and your favorite Future types.