-
Notifications
You must be signed in to change notification settings - Fork 583
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
Upgrade Protobuf Dependency #338
Conversation
wozz
commented
May 24, 2020
- Upgrades protobuf dependency to be compatible with the new v2 golang protobuf API.
- Switches to go modules dependency tracking, drops vendoring
- Updates WORKSPACE name
- Drops support of gogo due to lack of support for the new API and GoGo Protobuf looking for new ownership gogo/protobuf#691
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Signed-off-by: michael.wozniak <michael.wozniak@snapchat.com>
Dropping GoGo support seems like it merits discussion. @kyessenov, you requested and added support for GoGo proto, what are your thoughts? |
FWIW, go-control-plane no longer uses gogo protos as of envoyproxy/go-control-plane#226 |
This seems to also be a lot of changes in one, which is concerning incase we run into problems with just one of the changes that we weren’t expecting, or for the ones that require more discussion like gogo support (I realize go-control-plane doesn’t use it anymore, but do others? Do they need it for a bit longer to migrate off?) Is there any particular reason we can’t separate these to say:
|
sure, I can work on separating the changes, but they will probably need a specific order. I kind of worked backwards on this from my goal of adding proto v2 support. |