-
Notifications
You must be signed in to change notification settings - Fork 8
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
feat: Update proto def to pass 'buf lint' #308
Conversation
I imagine this will break the working communication with the dummy plugin via |
Ah, you're right that I'll need to update that as well. I'll amend the patch with that. |
Julian has some in-flight changes to the demo plugin with stuff that we'll be pulling out into our Rust plugin SDK, and I'd rather that get merged first and then rebase this on top. So this'll wait until that's ready. |
3719a68
to
0d7a268
Compare
Resolved merge conflicts, now to get it to compile again haha |
7cecaa2
to
9cdc659
Compare
@j-lanson ready for re-review |
This commit modifies the protobuf definition for Hipcheck plugins to meet the expectations of 'buf lint', which checks protobuf definitions against a set of best practices. The main goal here is to make the service definition more defensive against forward-compatibility issues. This also includes updates to the code that interacts with the generated code to make sure it still compiles. Signed-off-by: Andrew Lilley Brinker <[email protected]>
1594100
to
57cb0f0
Compare
@j-lanson removed boxed query stream. Ready for re-review |
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.
Looks good!
This commit modifies the protobuf definition for Hipcheck plugins to meet the expectations of 'buf lint', which checks protobuf definitions against a set of best practices. The main goal here is to make the service definition more defensive against forward-compatibility issues.
This also includes updates to the code that interacts with the generated code to make sure it still compiles.