drift
drift copied to clipboard
An annotation-based Java library for creating Thrift serializable types and services.
Now, I must annotate ThriftField on a public field or a getter method, like below: ```java @Data @ThriftStruct public class TestRes { @ThriftConstructor public TestRes(ResultCode code, BaseResp baseResp) { this.code...
It's sometimes useful to log the reason for a failure. By separating out the specific failure reasons into different exceptions, clients can now inspect the underlying failure reason. This may...
delayService normally feeds into the eventLoop which has a max of 2 * num core threads shared across all clients created in the drift session. We should not need more...
1. **Description:** This PR upgrades the ``Netty`` version to ``4.1.115.Final`` and publishes the custom JAR to JitPack for the Drift project. The following changes were made: - Updated the ``Netty...
When compiled with java 17-level bytecode, tests in the `presto-main` module fail due to the asm dependency in drift not supporting java 17-compatible class files. Since we will eventually move...