deps: Update protbuf to v23.1#28075
Conversation
|
CC @envoyproxy/dependency-shepherds: Your approval is needed for changes made to |
|
patch looks good, thanks for working on this! |
c050d13 to
e950871
Compare
|
Slow progress. Many dependencies are broken. Actively working on it. |
|
possibly related protocolbuffers/protobuf#12523 (EDIT: probs not actually - i was trying to see what was going on with python headers) |
358f8e9 to
8725ec6
Compare
|
re the diff --git a/bazel/repositories.bzl b/bazel/repositories.bzl
index fd13e73479..ac50ff6276 100644
--- a/bazel/repositories.bzl
+++ b/bazel/repositories.bzl
@@ -894,7 +894,7 @@ def _com_google_protobuf():
# https://github.com/google/protobuf/blob/v3.6.1/util/python/BUILD#L6-L9
native.bind(
name = "python_headers",
- actual = "@com_google_protobuf//util/python:python_headers",
+ actual = "@system_python//:python_headers",
)
def _io_opencensus_cpp(): |
8725ec6 to
3c1fea5
Compare
|
There is still a ton of test failures due to a change to the error messages in protobuf JSON parser. |
3c1fea5 to
6bbba1b
Compare
Signed-off-by: Yan Avlasov <yavlasov@google.com>
6bbba1b to
b11dd38
Compare
Signed-off-by: Yan Avlasov <yavlasov@google.com>
|
Still about 15 tests are failing. Mobile build is broken for unknown reason. @RyanTheOptimist |
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com>
|
CC @envoyproxy/coverage-shephards: FYI only for changes made to |
Signed-off-by: Yan Avlasov <yavlasov@google.com>
|
Looks like this one is stalled. Did we decide to merge now or wait for release? If we're waiting let's tag it as such just to keep it off the daily on-call spam, and if not let's merge today to max out production time :-) |
|
per offline discussion, landing |
Signed-off-by: Yan Avlasov <yavlasov@google.com> Signed-off-by: Ryan Eskin <ryan.eskin89@protonmail.com>
|
/coverage |
|
Coverage for this Pull Request will be rendered here: https://storage.googleapis.com/envoy-pr/28075/coverage/index.html The coverage results are (re-)rendered each time the CI |
Signed-off-by: Yan Avlasov <yavlasov@google.com> Signed-off-by: Sumit Dubey <sumit.dubey2@ibm.com>
Signed-off-by: Yan Avlasov <yavlasov@google.com> Signed-off-by: yanavlasov <yavlasov@google.com>
|
it doesn't look like this pgv patch ever made it upstream, sent it here bufbuild/protoc-gen-validate#1110 |
Porting this from envoyproxy/envoy#28075
New patches:
Breaking changes:
Fixed a bunch of change detector tests that relied on specific error messages emitted by the previous version of the protobuf JSON parser.
Some dependencies are not at the bleeding edge versions, but this PR brings Envoy code over the biggest hump and allows to upgrade to newer version with smaller changes later.
Risk Level: Low
Testing: Unit Tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A
Part of #27757