summaryrefslogtreecommitdiff
path: root/CHANGES.md
diff options
context:
space:
mode:
authorYuxuan 'fishy' Wang <yuxuan.wang@reddit.com>2022-08-01 12:47:12 -0700
committerYuxuan 'fishy' Wang <fishywang@gmail.com>2022-08-02 11:25:51 -0700
commit892b6731eedcf81e6ba9627327676cddb009fc07 (patch)
treebe0c60f44c0f706bb37cc2b084cb582e9de357ca /CHANGES.md
parent5a1924788a8cb6f495a1b1d50a1c0561d36215ac (diff)
downloadthrift-892b6731eedcf81e6ba9627327676cddb009fc07.tar.gz
THRIFT-5605: Client middleware to extract exceptions
Client: go Provide ExtractIDLExceptionClientMiddleware client middleware implementation and ExtractExceptionFromResult to extract exceptions defined in thrift IDL into err return so they are accessible from other client middlewares.
Diffstat (limited to 'CHANGES.md')
-rw-r--r--CHANGES.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 9c81fadcc..1b451a247 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -6,6 +6,8 @@
- [THRIFT-5539](https://issues.apache.org/jira/browse/THRIFT-5539) - `TDebugProtocol.DuplicateTo` is now deprecated, `TDuplicateToProtocol` has been provided as the replacement
- [THRIFT-5583](https://issues.apache.org/jira/browse/THRIFT-5583) - Add `skip_remote` arg to compiler, which can be used to skip the generating of -remote folders for services
+- [THRIFT-5527](https://issues.apache.org/jira/browse/THRIFT-5527) - Compiler generated Process function will swallow exceptions defined in thrift IDL
+- [THRIFT-5605](https://issues.apache.org/jira/browse/THRIFT-5605) - Provide `ExtractIDLExceptionClientMiddleware` and `ExtractExceptionFromResult` to help client middlewares to gain access to exceptions defined in thrift IDL
## 0.16.0