-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Stop importing deprecated github.com/golang/protobuf #1175
Comments
This replaces usage of proto.{Float64,Int32,Int64,String,Uint32,Uint64}, which doesn't break the interface. And remove usage of proto.MarshalTextString in wrap_test.go Updates: prometheus#1175 Signed-off-by: Shengjing Zhu <[email protected]>
This replaces usage of proto.{Float64,Int32,Int64,String,Uint32,Uint64}, which doesn't break the interface. And remove usage of proto.MarshalTextString in wrap_test.go Updates: prometheus#1175 Signed-off-by: Shengjing Zhu <[email protected]>
This replaces usage of proto.{Float64,Int32,Int64,String,Uint32,Uint64}, which doesn't break the interface. And remove usage of proto.MarshalTextString in wrap_test.go Updates: #1175 Signed-off-by: Shengjing Zhu <[email protected]> Signed-off-by: Shengjing Zhu <[email protected]>
Fixed by #1183 |
@bwplotka since github.com/golang/protobuf is still in go.mod, thus I didn't close it by commit message. Probably keep it open until the tests have migrated as well? |
I agree, we still need to clean up the tests so the Go modules dependencies are fixed. |
Switch tests over to new proto libary, eliminating the direct dependency on the old proto library. Note the indirect requirement is still needed due to upstream use by the client_model package. Related: #1175 Signed-off-by: SuperQ <[email protected]>
Switch tests over to new proto libary, eliminating the direct dependency on the old proto library. Note the indirect requirement is still needed due to upstream use by the client_model package. Related: #1175 Signed-off-by: SuperQ <[email protected]>
Switch tests over to new proto libary, eliminating the direct dependency on the old proto library. Note the indirect requirement is still needed due to upstream use by the client_model package. Related: #1175 Signed-off-by: SuperQ <[email protected]>
Switch tests over to new proto libary, eliminating the direct dependency on the old proto library. Note the indirect requirement is still needed due to upstream use by the client_model package. Related: #1175 Signed-off-by: SuperQ <[email protected]>
Hey folks. |
@SuperQ any updates? |
It's up to the client_golang maintainers to cut a new release. |
I found prometheus/common#509 that should help remove the deprecated proto package from the transitive dependency list. |
Another chain of dependencies is via the
Work to address that is tracked in golang/appengine#228. After it's done, someone will need to update |
AC:
See prometheus/common#317
The text was updated successfully, but these errors were encountered: