Protobuf Team Bot
5e8d7e5dbe
Auto-generate files after cl/616256211
11 months ago
Mike Kruskal
bca8fb6117
Implement edition 2023 support in all Ruby runtimes.
...
Three of these runtimes are based on upb, and the fourth is based on the Java runtime. Both of these already have editions support, so this was mostly just a matter of:
- Advertising support to allow editions codegen
- Stripping features from the runtime options
- Hooking up conformance tests
- Adding some lightweight editions tests
There are also a few minor orthogonal fixes included here:
- Ruby's upb hack for treating all enums as open enums needed tweaking
- The `enable_editions` flag is no longer needed in our internal proto rules
PiperOrigin-RevId: 616256211
11 months ago
Protobuf Team Bot
fb08bca4e4
Auto-generate files after cl/615779322
11 months ago
Protobuf Team Bot
0a930a1df7
Auto-generate files after cl/615169203
11 months ago
Protobuf Team Bot
db9cc39bb2
Auto-generate files after cl/614707625
11 months ago
Protobuf Team Bot
cdb0345d16
Auto-generate files after cl/613747349
11 months ago
Protobuf Team Bot
3ee0120cee
Auto-generate files after cl/613716602
11 months ago
Protobuf Team Bot
ccfab6a8d5
Auto-generate files after cl/613664457
11 months ago
Protobuf Team Bot
9271acec79
Auto-generate files after cl/613361074
11 months ago
Protobuf Team Bot
5d58cb8559
Auto-generate files after cl/613290255
11 months ago
Protobuf Team Bot
33f367d2ba
Auto-generate files after cl/613258771
11 months ago
Protobuf Team Bot
5ec1e25d6e
Auto-generate files after cl/612961189
11 months ago
Protobuf Team Bot
8958768d3c
Auto-generate files after cl/611488947
12 months ago
Protobuf Team Bot
a3c33a87c1
Auto-generate files after PR #10291
1 year ago
Jean byroot Boussier
87cbdddbf0
Ruby implement memsize functions for native types ( #10291 )
...
Fix: https://github.com/protocolbuffers/protobuf/issues/10280
This allows Ruby to report a more correct estimation of the memory used by these objects.
It's useful when running memory profilers against applications.
cc @zhangskz @haberman
Closes #10291
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/10291 from casperisfine:ruby-sizes 9150795328
PiperOrigin-RevId: 606718632
1 year ago
Joshua Haberman
f824f6d0d7
Moved ObjectCache into an internal module.
...
This type has always been internal-only, but moving it to a module named `Internal` will make this clearer.
PiperOrigin-RevId: 606649281
1 year ago
aiuto
3ab1276bbb
Update Bazel references to rules_pkg to the supported file locations. ( #15780 )
...
WIP: I want to see this pass CI first.
Fixes : #15779
3 scripted transforms:
```
-load("@rules_pkg//:mappings.bzl", ...)
+load("@rules_pkg//pkg:mappings.bzl", ...)
```
```
-load("@rules_pkg//:pkg.bzl", "pkg_tar")
+load("@rules_pkg//pkg:tar.bzl", "pkg_tar")
```
```
-load("@rules_pkg//:pkg.bzl", "pkg_zip")
+load("@rules_pkg//pkg:zip.bzl", "pkg_zip")
```
Closes #15780
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/15780 from aiuto:rules_pkg a630276341
PiperOrigin-RevId: 606641398
1 year ago
Protobuf Team Bot
1eaba72b7c
Auto-generate files after cl/606340283
1 year ago
Protobuf Team Bot
b184cdd59d
Auto-generate files after cl/606282881
1 year ago
Protobuf Team Bot
56409303b1
Auto-generate files after cl/606262924
1 year ago
Protobuf Team Bot
e3dcdfddcf
Auto-generate files after cl/605718863
1 year ago
Protobuf Team Bot
b3878b5ae3
Auto-generate files after cl/605413999
1 year ago
Protobuf Team Bot
4687ef335f
Auto-generate files after cl/603225526
1 year ago
Protobuf Team Bot
6f6d9b02e0
Auto-generate files after cl/603158026
1 year ago
Protobuf Team Bot
b931e79862
Auto-generate files after cl/603136385
1 year ago
Protobuf Team Bot
4df6e042ec
Auto-generate files after cl/602785269
1 year ago
Protobuf Team Bot
fd82df7dba
Auto-generate files after cl/602461889
1 year ago
Protobuf Team Bot
94f759bb79
Auto-generate files after cl/602270576
1 year ago
Protobuf Team Bot
886a0b15cd
Auto-generate files after cl/601848001
1 year ago
Protobuf Team Bot
1d143b5d7e
Auto-generate files after cl/601525709
1 year ago
Protobuf Team Bot
c13512aee3
Auto-generate files after cl/601494260
1 year ago
Protobuf Team Bot
570c386f5e
Auto-generate files after cl/601195914
1 year ago
Protobuf Team Bot
3d7e4d6347
Auto-generate files after cl/601004095
1 year ago
Protobuf Team Bot
64441a20d3
Auto-generate files after cl/600926618
1 year ago
Protobuf Team Bot
9ffbe84cba
Auto-generate files after cl/600653849
1 year ago
Protobuf Team Bot
23c618aa7d
Auto-generate files after cl/600639423
1 year ago
Protobuf Team Bot
fe6a601598
Auto-generate files after cl/599313198
1 year ago
Protobuf Team Bot
c12c96e194
Auto-generate files after cl/598741329
1 year ago
Protobuf Team Bot
03440ec744
Auto-generate files after cl/597662892
1 year ago
Protobuf Team Bot
81e5433f5c
Auto-generate files after cl/597629658
1 year ago
Protobuf Team Bot
06327f0a7c
Auto-generate files after cl/597573362
1 year ago
Protobuf Team Bot
41c8f2a5c6
Auto-generate files after cl/597378801
1 year ago
Protobuf Team Bot
1610bf149e
Auto-generate files after cl/597341799
1 year ago
Protobuf Team Bot
6820a563e2
Auto-generate files after cl/597327159
1 year ago
Protobuf Team Bot
9bee747dcf
Auto-generate files after cl/597279852
1 year ago
Protobuf Team Bot
8c1f635716
Auto-generate files after cl/597126288
1 year ago
Protobuf Team Bot
408b497d4e
Auto-generate files after cl/597088960
1 year ago
Protobuf Team Bot
afd94185f7
Auto-generate files after cl/597019522
1 year ago
Protobuf Team Bot
f2c187df28
Auto-generate files after cl/596962024
1 year ago
Joshua Haberman
dbd4dcede0
Breaking Change: Removed `syntax` and added `has_presence?`/`is_packed?`.
...
Closes #15313
PiperOrigin-RevId: 596962024
1 year ago