Protobuf Team Bot
a105495c17
Internal change
...
PiperOrigin-RevId: 696158127
3 weeks ago
Protobuf Team Bot
3354342e51
Auto-generate files after cl/696151221
3 weeks ago
Protobuf Team Bot
f98575e249
Add Rust to version.json with a major version of 4.
...
This is a first step towards having a Rust crate version be updated automatically with our release process.
PiperOrigin-RevId: 696151221
3 weeks ago
Protobuf Team Bot
aec1aeb76e
Auto-generate files after cl/696138522
3 weeks ago
Protobuf Team Bot
890145d254
Auto-generate files after cl/696136849
3 weeks ago
Joshua Haberman
24a19ead9c
Fixed non-conformance in JSON parsing for empty strings in numeric fields.
...
Ruby & PHP will raise a warning, but will also raise a ParseError in the next minor release.
PiperOrigin-RevId: 696138522
3 weeks ago
Hong Shin
2727412a97
hpb: Improve ExtensionRegistry ergonomics
...
We introduce AddExtension, which'll take an ExtensionId. From there, our helper extracts the mini_table_ext() ptr and handles the upb_ExtensionRegistry behind the scenes.
The ctor for an ExtensionRegistry has been updated to just take an arena.
Just need to supply an extension, and let us handle the rest!
PiperOrigin-RevId: 696136849
3 weeks ago
Protobuf Team Bot
f3ede44f0d
Auto-generate files after cl/696130655
3 weeks ago
Protobuf Team Bot
5adc66a7e3
Internal change
...
PiperOrigin-RevId: 696130655
3 weeks ago
Protobuf Team Bot
c11033dc27
Auto-generate files after cl/696106364
3 weeks ago
Protobuf Team Bot
a64ba953b8
Internal change
...
PiperOrigin-RevId: 696106364
3 weeks ago
Protobuf Team Bot
ddb8665e74
Auto-generate files after cl/696091969
3 weeks ago
Protobuf Team Bot
97fe0d2c1a
Internal version update.
...
PiperOrigin-RevId: 696091969
3 weeks ago
Protobuf Team Bot
3dce3b5c3f
Auto-generate files after cl/696074619
3 weeks ago
Protobuf Team Bot
adfdf20261
Internal change
...
PiperOrigin-RevId: 696074619
3 weeks ago
Protobuf Team Bot
f836d553d6
Auto-generate files after cl/696043144
3 weeks ago
Andrew Chen
f99e52516a
Internal change
...
PiperOrigin-RevId: 696043144
3 weeks ago
Protobuf Team Bot
dff22d82c5
Auto-generate files after cl/696032432
3 weeks ago
Protobuf Team Bot
a41b3b046c
Internal change
...
PiperOrigin-RevId: 696032432
3 weeks ago
Protobuf Team Bot
63f08c5dbe
Auto-generate files after cl/696000088
3 weeks ago
Protobuf Team Bot
2bd008ec0b
Internal change
...
PiperOrigin-RevId: 696000088
3 weeks ago
Protobuf Team Bot
1f9eefbde6
Auto-generate files after cl/695996251
3 weeks ago
Protobuf Team Bot
3aaf678aca
Internal change
...
PiperOrigin-RevId: 695996251
3 weeks ago
Protobuf Team Bot
77a8c51726
Auto-generate files after cl/695923744
3 weeks ago
Protobuf Team Bot
7f36bc92c5
Internal change
...
PiperOrigin-RevId: 695923744
3 weeks ago
Protobuf Team Bot
5b66f5e771
Auto-generate files after cl/695908433
3 weeks ago
Protobuf Team Bot
ca1c8a98f1
Internal change
...
PiperOrigin-RevId: 695908433
3 weeks ago
Protobuf Team Bot
caa6cc2e6f
Auto-generate files after cl/695895241
3 weeks ago
Protobuf Team Bot
788daca701
Internal change
...
PiperOrigin-RevId: 695895241
3 weeks ago
Protobuf Team Bot
eff6851cef
Auto-generate files after cl/695870413
3 weeks ago
Protobuf Team Bot
873f7f41ab
Internal change
...
PiperOrigin-RevId: 695870413
3 weeks ago
Protobuf Team Bot
8b3df249ae
Auto-generate files after cl/695864676
3 weeks ago
Protobuf Team Bot
82e37cda2c
Support deleting regions of unknown fields via noncontiguous storage API
...
PiperOrigin-RevId: 695864676
3 weeks ago
Protobuf Team Bot
b853b57d30
Auto-generate files after cl/695846284
3 weeks ago
Lev Kandel
5aaab0d4eb
Internal change
...
PiperOrigin-RevId: 695846284
3 weeks ago
Protobuf Team Bot
1c29f34b24
Auto-generate files after cl/695823627
3 weeks ago
Protobuf Team Bot
930e8296a7
Internal change
...
PiperOrigin-RevId: 695823627
3 weeks ago
Protobuf Team Bot
c102dc28a0
Auto-generate files after cl/695817876
3 weeks ago
Jie Luo
0720536eca
Breaking change: Python nested message class __qualname__ now contains the outer message name. (Previous __qualname__ has the same result with __name__ for nested message that outer message name was not included)
...
example:
message Foo {
message Bar {
bool bool_field = 1;
}
}
nested = test_pb2.Foo.Bar()
self.assertEqual('Bar', nested.__class__.__name__)
self.assertEqual('Foo.Bar', nested.__class__.__qualname__) # It was 'Bar' before
PiperOrigin-RevId: 695817876
3 weeks ago
Protobuf Team Bot
a3733ac14d
Auto-generate files after cl/695791293
3 weeks ago
Protobuf Team Bot
668b945bc5
Internal change
...
PiperOrigin-RevId: 695791293
3 weeks ago
Protobuf Team Bot
9fa9040802
Auto-generate files after cl/695783239
3 weeks ago
Protobuf Team Bot
06fe3e745a
Internal change
...
PiperOrigin-RevId: 695783239
3 weeks ago
Protobuf Team Bot
4a8076adb1
Auto-generate files after cl/695765675
3 weeks ago
Jie Luo
81da6b999a
Breaking Change: Python setdefault behavior change for map field.
...
-setdefault will be similar with dict for ScalarMap. But both key and value must be set.
-setdefault will be rejected for MessageMap.
PiperOrigin-RevId: 695768629
3 weeks ago
Protobuf Team Bot
54dc8c7b33
Internal change
...
PiperOrigin-RevId: 695765675
3 weeks ago
Protobuf Team Bot
d6e013bf49
Auto-generate files after cl/695745672
3 weeks ago
Protobuf Team Bot
9ecba5558d
Internal change
...
PiperOrigin-RevId: 695745672
3 weeks ago
Protobuf Team Bot
1ffde363ec
Auto-generate files after cl/695723050
3 weeks ago
Hong Shin
9bd8e01c10
hpb: Establish plumbing for returning a default msg for extensions
...
Not invoked just yet, as extant users may expect the old `GetOrPromote` pathway.
An incremental Δ for getting message extensions up to parity with proto2.
PiperOrigin-RevId: 695723050
3 weeks ago