New Features
ORCA provides APIs to inject custom metrics at a gRPC server, and consume them at a gRPC client. It implements A51: Custom Backend Metrics Support. We changed the ORCA APIs; they had broken shading and couldn't really be used, so we fixed them in the patch release.
Bug Fixes
- core: Fix a bug that the server stream should not deliver halfClose() when the call is immediately canceled. The bug causes a bad message
INTERNAL, desc: Half-closed without a request
at server call. (#9362) - core: Fix retry causing memory leak for cancelled RPCs. (#9415)
- core: Disable retry by default for in-process transport's channel.(#9368)