Mike Kruskal
983fc2d065
Migrate remaining compiler code to from std::map to Swiss tables.
...
This cl hit an issue during the shared library cmake build from ODR violations, leading to mismatched absl hash seeds. The problem was pre-existing but didn't manifest until now, and can be traced to the fact that in shared library builds we linked Abseil statically. All of the cmake changes here remove the underlying ODR violation.
PiperOrigin-RevId: 485787671
2 years ago
Mike Kruskal
9ce66645e5
Internal change
...
PiperOrigin-RevId: 485773609
2 years ago
Joshua Haberman
e29fbd4adb
Removed the Mergeable check
...
Now that we are syncing all PRs from Piper with Copybara, there isn't a convenient workflow for adding per-language labels to the GitHub PR. (Also even if we required this, Copybara sometimes closes the PR and makes a separate commit, instead of merging the PR).
Long-term we want the release script to bucket by language by automatically detecting which files were modified. In the near-term, the onduty will need to do this manually at release time.
PiperOrigin-RevId: 485730509
2 years ago
Joshua Haberman
1792a3265b
Sync C# files to Piper
...
PiperOrigin-RevId: 485726310
2 years ago
Protobuf Team Bot
2fda7afc3d
Speed up the build a small bit.
...
- Don't double run the conformance test, let the command line flag be the only
thing that runs it (lower in the script).
- Tweak the arg order to help ensure the script won't invoke with flags in a
different order and impact analysis caching.
PiperOrigin-RevId: 485693911
2 years ago
Protobuf Team Bot
dc8c98007a
Add a debug-only check for depth_ match, to catch a problem that is difficult
...
to diagnose otherwise.
PiperOrigin-RevId: 485688363
2 years ago
Protobuf Team Bot
46d1145ec8
ObjC Cleanups.
...
- Add missing license to testing header.
- Standardize license blocks.
- Fix some trailing whitespace.
PiperOrigin-RevId: 485683549
2 years ago
Mike Kruskal
687b66527e
Add visibility exemption for kythe C++ protoc plugin
...
This is similar to the exemption added to the python generator for gRPC. We don't want to expose these internal implementations in general, but we also don't want to block the adopting of our main branch for existing uses within Google.
PiperOrigin-RevId: 485682767
2 years ago
Jie Luo
5fc9c37208
Internal change
...
PiperOrigin-RevId: 485680539
2 years ago
Protobuf Team Bot
54cd5869fa
Test for recursion depth earlier so we can return an appropriate error and keep
...
the correct pairing between PushLimit and PopLimit calls.
Also, fix a lint error.
PiperOrigin-RevId: 485608890
2 years ago
Joshua Haberman
42cc7c62b6
Internal change to syncing (glob the "compiler" dir)
...
PiperOrigin-RevId: 485442033
2 years ago
Chris Kennelly
15406e1d60
Make ArenaOptions suitable for designated initializers.
...
PiperOrigin-RevId: 485433199
2 years ago
Protobuf Team Bot
411cba1314
Call ParseVarint with a pointer to the specific result instead of always passing in a uint64_t * when possible.
...
Specialize ParseVarint for bool, which then takes up much less code.
PiperOrigin-RevId: 485427698
2 years ago
zhangskz
accd49b95a
Add bazel php:release target for PECL tgz using generated package.xml ( #10845 )
...
* Add bazel php:release target for PECL tgz using generated package.xml
* move targets from php/ext/google/protobuf to php packages since this breaks dist_files and add utf8 license file
* Remove package.xml form Makefile.am
* add files to Makefile.am
2 years ago
Copybara-Service
6c78c6621b
Merge pull request #10830 from zhangskz:release-php
...
PiperOrigin-RevId: 485357156
2 years ago
Joshua Haberman
0ff26563c9
Enable the Copybara sync for all files.
...
PiperOrigin-RevId: 485351777
2 years ago
Protobuf Team Bot
3c0f05c1fa
Fix lint warnings for protobuf GeneratedMessage.java
...
Specifically this CL changes the [type variable names](https://engdoc.corp.google.com/eng/doc/devguide/java/style/index.md?cl=head#s5.2.8-type-variable-names ) only.
PiperOrigin-RevId: 485323620
2 years ago
Protobuf Team Bot
72b22edea2
Remove custom HasPreservingUnknownEnumSemantics method.
...
C++ descriptor now provides is_closed() on EnumDescriptor, use that instead.
PiperOrigin-RevId: 485307512
2 years ago
Mike Kruskal
1c46a3374b
Internal change
...
PiperOrigin-RevId: 485219994
2 years ago
Mike Kruskal
6e2102c8e3
Internal change
...
PiperOrigin-RevId: 485200609
2 years ago
Mike Kruskal
0890984ce6
Internal change
...
PiperOrigin-RevId: 485191150
2 years ago
Chris Kennelly
9b028ececf
Internal change
...
PiperOrigin-RevId: 485184009
2 years ago
Mike Kruskal
0eb9504485
Internal change
...
PiperOrigin-RevId: 485179950
2 years ago
Joshua Haberman
78c1555131
Trivial whitespace change
...
This is the first change to automatically propagate from the internal repository using Copbyara.
PiperOrigin-RevId: 485139658
2 years ago
deannagarcia
825689d6fc
Update CODEOWNERS
2 years ago
deannagarcia
100f5afdbf
Create CODEOWNERS
...
Create a CODEOWNERS file that matches subteams to code paths.
2 years ago
Protobuf Team Bot
8aacf87f19
Internal change
...
PiperOrigin-RevId: 485075266
2 years ago
Protobuf Team Bot
0115668cf3
Internal change
...
PiperOrigin-RevId: 485024056
2 years ago
Protobuf Team Bot
700fbde7ab
Internal change
...
PiperOrigin-RevId: 485009969
2 years ago
Protobuf Team Bot
807cd1c839
Internal change
...
PiperOrigin-RevId: 484935651
2 years ago
Protobuf Team Bot
f734e8d1e4
Internal change
...
PiperOrigin-RevId: 484767017
2 years ago
Protobuf Team Bot
2d041c367f
Internal change
...
PiperOrigin-RevId: 484601394
2 years ago
Protobuf Team Bot
063b06df42
Internal change
...
PiperOrigin-RevId: 484509863
2 years ago
Protobuf Team Bot
6b5d25c3aa
Internal change
...
PiperOrigin-RevId: 484346368
2 years ago
Matt Kulukundis
4f3ecbda86
Internal change
...
PiperOrigin-RevId: 484326539
2 years ago
Sandy Zhang
71a069e74c
move targets from php/ext/google/protobuf to php packages since this breaks dist_files
2 years ago
Sandy Zhang
33e9928e69
cleanups, formatting
2 years ago
Sandy Zhang
89035d5f17
revert version.json from testing
2 years ago
Sandy Zhang
1bf0ac8089
fix tgz dir for pecl install
2 years ago
Sandy Zhang
78352b90bf
add -qy to python3 install
2 years ago
Sandy Zhang
bae850fd11
install python3
2 years ago
Sandy Zhang
caf644d395
install wget
2 years ago
Sandy Zhang
70c4bdc744
install bazel using wget
2 years ago
Sandy Zhang
51b812dd28
apt update before apt-get install bazel
2 years ago
Sandy Zhang
9595e3e5fe
Update php-ext github workflow
2 years ago
Sandy Zhang
74b3c198b8
update package.xml to match file structure of pkg_tar
2 years ago
Protobuf Team Bot
afaf93b85d
Internal change
...
PiperOrigin-RevId: 484326389
2 years ago
Sandy Zhang
dd244628c2
install bazel for php-ext github workflow
2 years ago
Sandy Zhang
ccee798c7d
fix kokoro tests (remaining refs to package.xml
2 years ago
Sandy Zhang
ebc3f4f0dd
rename target and read php version from bzl
2 years ago