-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add dry-run support #129
Add dry-run support #129
Conversation
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.
Super cool feature, I have some comments/questions to the API though
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!
My only concern, is that already mentioned regarding the "double awaits".
believe that the "double" awaits could lead to confusion, and I think we should think twice, if that is the API we want to expose to a user.
0d27908
to
15cdcbc
Compare
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.
Please merge main properly first so that the changelog reflects reality.
@td202 Can you please address comments and get this merged? |
Purpose
Expose the dry run GRPC endpoint in the API.
Changes
DryRun
struct that encapsulates a dry-run session and exposes each of the operations in a convenient fashion.Checklist
hard-to-understand areas.