Skip to content

Commit 7f01885

Browse files
author
Aalyria Technologies, Inc
committed
Import changes.
- 695a8d9e71ec5f439290c641932ea271b8d6e155 GitOrigin-RevId: 695a8d9e71ec5f439290c641932ea271b8d6e155
1 parent 19a64ae commit 7f01885

7 files changed

Lines changed: 26 additions & 247 deletions

File tree

MODULE.bazel

Lines changed: 10 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -14,36 +14,14 @@
1414

1515
module(name = "aalyria_api")
1616

17-
bazel_dep(name = "protobuf")
18-
19-
# Patch protobuf to backport
20-
# https://github.com/protocolbuffers/protobuf/pull/17402 to protobuf 28.2.
21-
archive_override(
22-
module_name = "protobuf",
23-
integrity = "sha256-C37zUG/ECthArdE4031EPEqfWwswfCXVFtu+9NwLxco=",
24-
patch_strip = 1,
25-
patches = [
26-
"//patches:protobuf.patch",
27-
],
28-
strip_prefix = "protobuf-28.2",
29-
urls = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v28.2.zip",
30-
)
31-
32-
bazel_dep(name = "gazelle", version = "0.39.1")
33-
bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5")
34-
35-
# This override is necessary to prevent bzlmod from resolving grpc-java to a
36-
# version impacted by https://github.com/grpc/grpc-java/issues/11275.
37-
single_version_override(
38-
module_name = "grpc-java",
39-
version = "1.64.0",
40-
)
41-
42-
bazel_dep(name = "rules_go", version = "0.49.0")
43-
bazel_dep(name = "rules_java", version = "7.9.0")
44-
bazel_dep(name = "rules_jvm_external", version = "6.2")
17+
bazel_dep(name = "protobuf", version = "29.0-rc3")
18+
bazel_dep(name = "gazelle", version = "0.40.0")
19+
bazel_dep(name = "googleapis", version = "0.0.0-20240819-fe8ba054a")
20+
bazel_dep(name = "rules_go", version = "0.50.1")
21+
bazel_dep(name = "rules_java", version = "7.12.2")
22+
bazel_dep(name = "rules_jvm_external", version = "6.3")
4523
bazel_dep(name = "rules_oci", version = "1.7.5")
46-
bazel_dep(name = "rules_pkg", version = "0.10.1")
24+
bazel_dep(name = "rules_pkg", version = "1.0.1")
4725
bazel_dep(name = "rules_proto_grpc_cpp", version = "5.0.0")
4826
bazel_dep(name = "rules_proto_grpc_doc", version = "5.0.0")
4927
bazel_dep(name = "rules_proto_grpc_java", version = "5.0.0")
@@ -62,14 +40,7 @@ archive_override(
6240
)
6341

6442
bazel_dep(name = "rules_python", version = "0.35.0")
65-
bazel_dep(name = "toolchains_protoc")
66-
67-
# Override toolchains_protoc to obtain a version with protoc v28.2 available.
68-
git_override(
69-
module_name = "toolchains_protoc",
70-
commit = "0ffd305814e08a4d835efbd106d609001f0d354c",
71-
remote = "https://github.com/aspect-build/toolchains_protoc.git",
72-
)
43+
bazel_dep(name = "toolchains_protoc", version = "0.3.6")
7344

7445
# Configure the protoc toolchain used by rules_proto_grpc to use protoc v28.2.
7546
# This ensures that the version agrees with the protobuf dependency version,
@@ -79,7 +50,7 @@ git_override(
7950
protoc = use_extension("@toolchains_protoc//protoc:extensions.bzl", "protoc")
8051
protoc.toolchain(
8152
google_protobuf = "com_google_protobuf",
82-
version = "v28.2",
53+
version = "v29.0-rc3",
8354
)
8455

8556
bazel_dep(name = "container_structure_test", version = "1.16.0", dev_dependency = True)
@@ -104,7 +75,7 @@ use_repo(maven, "maven")
10475

10576
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
10677
go_sdk.download(
107-
version = "1.23.0",
78+
version = "1.23.4",
10879
)
10980

11081
go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps")

api/model/v0/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ python_grpc_library(
4949
)
5050

5151
go_proto_library(
52-
name = "v1alpha_go_proto",
52+
name = "v0_go_proto",
5353
compilers = [
5454
"@rules_go//proto:go_proto",
5555
"@rules_go//proto:go_grpc_v2",

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module aalyria.com/spacetime
22

3-
go 1.23.0
3+
go 1.23.4
44

55
require (
66
github.com/fullstorydev/grpcurl v1.8.7

patches/BUILD

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,5 @@
1313
# limitations under the License.
1414

1515
exports_files([
16-
"protobuf.patch",
1716
"rules_proto_grpc_python.patch",
1817
])

patches/protobuf.patch

Lines changed: 0 additions & 191 deletions
This file was deleted.

patches/rules_proto_grpc_python.patch

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ index fe5ee1a..15f490a 100644
66
grpcio==1.64.1 # TODO: remove once pulling grpc from BCR @grpc works
77
grpclib==0.4.7
88
-protobuf==5.27.2
9-
+protobuf==5.28.0rc3
9+
+protobuf==5.29.0rc3
1010
diff --git a/requirements.txt b/requirements.txt
1111
index 56f8c93..6aa360a 100644
1212
--- a/requirements.txt
@@ -34,16 +34,16 @@ index 56f8c93..6aa360a 100644
3434
- --hash=sha256:a109916aaac42bff84702fb5187f3edadbc7c97fc2c99c5ff81dd15dcce0d1e5 \
3535
- --hash=sha256:b848dbe1d57ed7c191dfc4ea64b8b004a3f9ece4bf4d0d80a367b76df20bf36e \
3636
- --hash=sha256:f3ecdef226b9af856075f28227ff2c90ce3a594d092c39bee5513573f25e2714
37-
+protobuf==5.28.2 \
38-
+ --hash=sha256:2c69461a7fcc8e24be697624c09a839976d82ae75062b11a0972e41fd2cd9132 \
39-
+ --hash=sha256:35cfcb15f213449af7ff6198d6eb5f739c37d7e4f1c09b5d0641babf2cc0c68f \
40-
+ --hash=sha256:52235802093bd8a2811abbe8bf0ab9c5f54cca0a751fdd3f6ac2a21438bffece \
41-
+ --hash=sha256:59379674ff119717404f7454647913787034f03fe7049cbef1d74a97bb4593f0 \
42-
+ --hash=sha256:5e8a95246d581eef20471b5d5ba010d55f66740942b95ba9b872d918c459452f \
43-
+ --hash=sha256:87317e9bcda04a32f2ee82089a204d3a2f0d3c8aeed16568c7daf4756e4f1fe0 \
44-
+ --hash=sha256:8ddc60bf374785fb7cb12510b267f59067fa10087325b8e1855b898a0d81d276 \
45-
+ --hash=sha256:a8b9403fc70764b08d2f593ce44f1d2920c5077bf7d311fefec999f8c40f78b7 \
46-
+ --hash=sha256:c0ea0123dac3399a2eeb1a1443d82b7afc9ff40241433296769f7da42d142ec3 \
47-
+ --hash=sha256:ca53faf29896c526863366a52a8f4d88e69cd04ec9571ed6082fa117fac3ab36 \
48-
+ --hash=sha256:eeea10f3dc0ac7e6b4933d32db20662902b4ab81bf28df12218aa389e9c2102d
37+
+protobuf==5.29.0rc3 \
38+
+ --hash=sha256:07a41c912b5013872ec14fba9de11524874438f4613840ca5fb65e3a20060af0 \
39+
+ --hash=sha256:0d0bf42471eacd9e0a46e7c4f5337b10ee68f4e518db64701f25f3936555065b \
40+
+ --hash=sha256:0f70e09d2d0fd895baafc944b1c9d1d5de528a8dad49e0d4f14a3201ca66657a \
41+
+ --hash=sha256:296c036e5ebf1676a7186cb4314fed0e9d6b4463437728c42399da0604c23600 \
42+
+ --hash=sha256:31cd71fa16846a5acf63dccae82b6a2fa6b873f02b175d9d630febd15186a58f \
43+
+ --hash=sha256:3c83ddf431910abfbea80f932eb2614346d4a9e19be62a69c0c8acd836fbe798 \
44+
+ --hash=sha256:3fa155f1f88b11e205a9f53cafc849302a776308edbb84dabd6e3b7ac41437df \
45+
+ --hash=sha256:5b87268a913b60b1a37bc575ecc81caef560cb02e88d53f9a57493859a3004fb \
46+
+ --hash=sha256:6bf8e290e847f9a1fa4beb90fa694fe12d6145eea370f737bbb7405b5f1e472f \
47+
+ --hash=sha256:8c54dbe6256714f08f7cf33e2df7bd6a0a3625cf9d2b336a21758cb9ff81f20e \
48+
+ --hash=sha256:d9d9f417d788236a9b162d848e41d95af1577dc0f5a2b1818903dd056a72c016
4949
# via -r requirements.in

tools/nbictl/connection_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ func TestDial_serverCertificate(t *testing.T) {
149149
defer func() { checkErr(t, g.Wait()) }()
150150
defer cancel()
151151
cert, _ := tls.X509KeyPair(LocalhostCert, LocalhostKey)
152-
lis, err := tls.Listen("tcp", "127.0.0.1:0", &tls.Config{Certificates: []tls.Certificate{cert}})
152+
lis, err := tls.Listen("tcp", "127.0.0.1:0", &tls.Config{Certificates: []tls.Certificate{cert}, NextProtos: []string{"h2"}})
153153
checkErr(t, err)
154154
fakeGrpcServer, err := startFakeNbiServer(ctx, g, lis)
155155
checkErr(t, err)

0 commit comments

Comments
 (0)