-
Notifications
You must be signed in to change notification settings - Fork 41
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
refactor(storage): update to support buf lint and generation automation #419
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
artek-koltun
force-pushed
the
storage-automate
branch
2 times, most recently
from
December 15, 2023 14:06
b4e4d75
to
4728070
Compare
artek-koltun
force-pushed
the
storage-automate
branch
2 times, most recently
from
December 15, 2023 15:04
7bbbd85
to
4728070
Compare
sandersms
approved these changes
Dec 15, 2023
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.
Changes look good - same as the ones I was working with the addition of the removal of the uuid.proto and the common directory.
artek-koltun
force-pushed
the
storage-automate
branch
from
December 18, 2023 10:43
4728070
to
e62ecbb
Compare
artek-koltun
force-pushed
the
storage-automate
branch
from
January 4, 2024 07:18
fb7741c
to
8857b25
Compare
This was
linked to
issues
Jan 5, 2024
uuid type is just a string value in dedicated message. No need in that type if we can use string type directly. Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
we are not using those bindings at the moment. Can be added back when required. Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
to satisfy linters. scsi parent annotations are not correct and should be fixed later. Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
required to support buf operations Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
artek-koltun
force-pushed
the
storage-automate
branch
from
January 18, 2024 09:33
8857b25
to
3f2c70e
Compare
Signed-off-by: Artsiom Koltun <artsiom.koltun@intel.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Transition storage to the buf lint and buf generate operation to allow for automation of the protobuf file generation.
Support for cpp and java are being removed at this time. Generation supports go and python. Support for other languages can be added as needed by the buf.gen.yaml file.
Be aware that the .proto files are moved up from the v1alpha1 directory to support the buf operation and to keep the version of the generated files in a separate (v1, v1alpha1, etc.) directory structure. This will allow for the future ability to autogenerate the files and place them in a separate repo location.
uuid message is replaced to string type, based on the internal discussion and an intention to remove common package at all.
grpc-gateway is generated as a part of the build, so fixes #332