Deanna Garcia
bd6a0cf15b
Delete old numpy_test.py file and replace references with the new one.
...
This is the final step to make numpy/pip_deps a test-only dependency.
PiperOrigin-RevId: 525785717
2 years ago
Deanna Garcia
c7d979dbf4
Update UPB dependency
...
PiperOrigin-RevId: 524423191
2 years ago
Protobuf Team Bot
41287bd5d5
Implement "reserved" for extension declaration.
...
This can be useful when an extension field/declaration is deleted in schema to avoid data corruption.
It also adds a check for duplicate numbers in the declarations.
PiperOrigin-RevId: 523269837
2 years ago
Mike Kruskal
145900f06c
Open-source extension declaration definition.
...
PiperOrigin-RevId: 519752053
2 years ago
Eric Salo
dfb71558a2
sync to current upb and enable new unit test on upb
...
PiperOrigin-RevId: 518643876
2 years ago
Mike Kruskal
d480470dfc
Internal changes
...
PiperOrigin-RevId: 518088680
2 years ago
Jakob Buchgraber
c0c79b2791
Bump upb version
...
PiperOrigin-RevId: 517972179
2 years ago
Mike Kruskal
0c12139893
Automated rollback of commit 9e8435ac40
.
...
PiperOrigin-RevId: 517595570
2 years ago
Protobuf Team Bot
9e8435ac40
Automated rollback of commit 1c23a17f09
.
...
PiperOrigin-RevId: 517494787
2 years ago
Mike Kruskal
1c23a17f09
Switch option target to a repeated field
...
PiperOrigin-RevId: 517453262
2 years ago
Deanna Garcia
7f6b36ce0c
Revert UPB dep update
2 years ago
zhangskz
7d1b0348f7
Update protobuf's upb dep to latest upb protobuf dep update commit ( #11907 )
2 years ago
Sandy Zhang
6a00a20eea
Fix merge issue: Update upb dep to commit fixing ruby flake. Also fixes bad amalgamation update from bad merge.
2 years ago
Mike Kruskal
ccbdaa7e9d
Bump upb version to fix ruby flakes
...
PiperOrigin-RevId: 506798675
2 years ago
deannagarcia
68806c04a8
Update UPB dep ( #11782 )
2 years ago
Mike Kruskal
4a4862b394
Bump upb version to pull in windows/python bazel fix
...
PiperOrigin-RevId: 506510613
2 years ago
Deanna Garcia
59cfc2f165
Update protobuf's UPB dep to include the most recent changes.
...
PiperOrigin-RevId: 506093740
2 years ago
Mike Kruskal
75088504b0
Remove noisy LOG statement in Message Differencer
...
PiperOrigin-RevId: 504871200
2 years ago
zhangskz
d5d5567577
Update protobuf upb dep ( #11668 )
...
Closes #11668
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/11668 from zhangskz:protobuf-upb-dep 0ebcbda9b5
PiperOrigin-RevId: 504707372
2 years ago
Adam Cozzette
5a56837810
Add retention and target field options in descriptor.proto
...
PiperOrigin-RevId: 504450522
2 years ago
Adam Cozzette
90ff32c564
Roll-forward of: Add retention and target attributes to descriptor.proto
...
PiperOrigin-RevId: 503691684
2 years ago
Mike Kruskal
232ecf4a6f
Bump protobuf to latest upb version.
...
PiperOrigin-RevId: 502022138
2 years ago
Protobuf Team Bot
9a56bc6558
Automated rollback of commit 0517b71b25
.
...
PiperOrigin-RevId: 501110226
2 years ago
Adam Cozzette
0517b71b25
Add retention and target attributes to descriptor.proto
...
PiperOrigin-RevId: 501049083
2 years ago
Eric Salo
b7d54ace5e
switch PHP and Ruby over to the new upb_Map_Delete()
...
We would like for upb_Map_Delete() to optionally return the deleted value.
Unfortunately this will require several steps since we are crossing repos.
Step #4 : advance the upb version used by protobuf and update PHP/Ruby accordingly.
PiperOrigin-RevId: 498426185
2 years ago
Eric Salo
b598b2dd1f
switch PHP and Ruby to using upb_Map_Delete2()
...
We would like for upb_Map_Delete() to optionally return the deleted value.
Unfortunately this will require several steps since we are crossing repos.
Step #2 : Point PHP and Ruby at the new temporary function.
point the protobuf repo at latest upb
regenerate the amalgamation files
PiperOrigin-RevId: 497310441
2 years ago
Protobuf Team Bot
9238c4843a
Add debug_redact field option to protobuf.
...
PiperOrigin-RevId: 496016877
2 years ago
Mike Kruskal
6b87d6f445
Add a deprecated message and enum option for restoring legacy json field validation.
...
See https://github.com/protocolbuffers/protobuf/pull/10750 for more information.
PiperOrigin-RevId: 495354518
2 years ago
Joshua Haberman
7b0ca6995d
Updated release branch to latest upb. ( #11258 )
...
* Updated release branch to latest upb.
* Updated amalgamated files.
2 years ago
Eric Salo
1050599cb0
update protobuf_deps.bzl to pull in the latest upb
...
PiperOrigin-RevId: 494793478
2 years ago
Eric Salo
9d17e97927
sync with current 21.x upb
2 years ago
Eric Salo
3f36a91442
update PHP and Ruby to use the new accessors, delete the old ones
...
PiperOrigin-RevId: 493109199
2 years ago
Mike Kruskal
aba04743d2
Fix java_linkage_monitor test.
...
This was silently breaking because we didn't fail on errors in the test script. The upb version is also bumped to pull in improvements for system_python that fix the underlying issue (python 3.5 doesn't work with our pip dependencies).
PiperOrigin-RevId: 492526855
2 years ago
Mike Kruskal
3bc50497eb
Bump upb version and refactor python compatibility.
...
This pulls in updates to system_python, which allows for better handling of our non-hermetic setup. Specifically, our python tests are marked incompatible on systems without a python installation. This will cause them to get skipped by wildcard expansions (which is why we add 1 explicit target to the kokoro builds).
PiperOrigin-RevId: 492286518
2 years ago
Eric Salo
8809a113bc
update Ruby to use the newer upb_Map_Next() iterator
...
also update protobuf_defs.bzl to point to the latest upb commit, to pull in upb_Map_Next()
PiperOrigin-RevId: 490052254
2 years ago
Mike Kruskal
9cf9db8831
Refresh ruby/php amalgamation files after upb bump
...
PiperOrigin-RevId: 486294598
3 years ago
Mike Kruskal
fd0b1a5705
Bump upb version ( #10779 )
...
* bump upb version
* Update stale amalgamation files
3 years ago
Joshua Haberman
7755973302
Added staleness test to keep PHP copy of upb in sync with the upb repo ( #10694 )
...
* Updated to new upb.
* Updated to latest upb, which fixes 32-bit PHP!
3 years ago
Joshua Haberman
488b8b91f8
Fixed spelling error and removed patch from upb. ( #10693 )
3 years ago
Joshua Haberman
d3995ec400
Added staleness test to keep ruby-upb.{c,h} amalgamation files in sync with upb repo ( #10496 )
...
* Added staleness test for ruby-upb.{c,h} and updated.
* Removed file comment markers, too much trouble for too little benefit.
* Ran clang-format.
* Updated ruby-upb.{c,h}.
* Added missing table code to amalgamation.
* Updated to latest upb, patch no longer needed.
* Reverted changes to third_party sub-modules.
* Added missing unicode file.
* Removed conformance failures for Ruby.
3 years ago
Joshua Haberman
16dccd6820
Updated Ruby to the latest upb. ( #9589 ) ( #9630 )
...
* Updated Ruby to the latest upb.
* Updated to newer upb.
3 years ago
Joshua Haberman
7ecf43f0ce
Updated Ruby to the latest upb. ( #9589 )
...
* Updated Ruby to the latest upb.
* Updated to newer upb.
3 years ago
Joshua Haberman
aceff710f4
Fixed data loss bug in Ruby extension.
3 years ago
Joshua Haberman
5ef010cb85
Fixed spelling errors in comments.
3 years ago
Joshua Haberman
90065d39a7
Fixed crash bug with proto2 enums.
3 years ago
Joshua Haberman
c153dd9bf7
Updated to new upb APIs.
3 years ago
Joshua Haberman
f41049a0f0
Updated upb.
3 years ago
Bo Yang
509aee4b8b
Sync from Piper @391414001
...
PROTOBUF_SYNC_PIPER
4 years ago
Joshua Haberman
9d578a3a9c
Ported Ruby to ABSL wyhash.
4 years ago
Joshua Haberman
9521803d40
Sync from Piper @375548932
...
PROTOBUF_SYNC_PIPER
4 years ago