-
Notifications
You must be signed in to change notification settings - Fork 30
Add support for adding custom codecs with pom file #63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
NikhilCollooru
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
93e2d4f to
79ce209
Compare
arhimondr
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
drift-idl-generator/src/main/java/com/facebook/drift/idl/generator/ThriftIdlGenerator.java
Outdated
Show resolved
Hide resolved
## Description 1. Automatically generate idl file for 3 classes, taskStatus, taskInfo, and taskUpdateRequest via plugin 2. Requires prestodb/drift#63 ## Motivation and Context <!---Why is this change required? What problem does it solve?--> <!---If it fixes an open issue, please link to the issue here.--> ## Impact <!---Describe any public API or user-facing feature change or any performance impact--> ## Test Plan 1. Build successfully and the generated idl file looks good. <img width="1174" alt="Screenshot 2025-05-20 at 16 16 07" src="https://github.com/user-attachments/assets/3d20b193-9aed-4635-a4f4-f45ccdde8538" /> <img width="1134" alt="Screenshot 2025-05-20 at 17 19 08" src="https://github.com/user-attachments/assets/5fe74591-5f7c-458e-bb25-4616b612ccf0" /> ## Contributor checklist - [ ] Please make sure your submission complies with our [contributing guide](https://github.com/prestodb/presto/blob/master/CONTRIBUTING.md), in particular [code style](https://github.com/prestodb/presto/blob/master/CONTRIBUTING.md#code-style) and [commit standards](https://github.com/prestodb/presto/blob/master/CONTRIBUTING.md#commit-standards). - [ ] PR description addresses the issue accurately and concisely. If the change is non-trivial, a GitHub Issue is referenced. - [ ] Documented new properties (with its default value), SQL syntax, functions, or other functionality. - [ ] If release notes are required, they follow the [release notes guidelines](https://github.com/prestodb/presto/wiki/Release-Notes-Guidelines). - [ ] Adequate tests were added if applicable. - [ ] CI passed. ## Release Notes Please follow [release notes guidelines](https://github.com/prestodb/presto/wiki/Release-Notes-Guidelines) and fill in the release notes below. ``` == NO RELEASE NOTE == ```
|
@wanglinsong @shangm2 @arhimondr Just a heads up - we decided to migrate drift to airlift The drift code was migrated via - prestodb/airlift@7fc3927 While we are waiting for the updated airlift to land in Presto via the JDK Upgrade PR, can you make sure that if there are new changes that you're making here, they also are made against the airlift/drift version ? @ZacBlanco and I would be happy to review any PRs around this Update : Looks like @ZacBlanco and you'll have already connected. Ignore this comment |
so that we will be able to generate .thrift idl file by building the presto-thrift-spec module within presto like below
