Craig Tiller
7d2f9ff515
Build visibility macro system ( #26252 )
...
A corresponding update to the build system will need to occur before this is submitted.
Add a way of labelling in build configuration meta-visibility-rules, so that these can be leveraged to restrict visibility in Google's build system upstream.
2021-05-20 13:01:26 -07:00
Yash Tibrewal
81276fff2e
Update protobuf version to 3.15.8 ( #26105 )
...
* Update protobuf version to 3.15.8
* Run tools/distrib/python/make_grpcio_tools.py
2021-04-30 11:03:23 -07:00
Yash Tibrewal
fe56d1a39a
Update boringssl submodule ( #26101 )
...
* update submodule boringssl-with-bazel with origin/master-with-bazel
* Update boringssl dependency to master-with-bazel commit SHA
* Generate projects
* Updated boringssl sha256
* Generate boringssl prefix headers
* Increment podspec version
2021-04-29 11:10:00 -07:00
Lidi Zheng
2210819f85
Remove _xds suffix Bazel rules completely ( #25980 )
...
* Reduce the usage of _xds Bazel rules
* Inject DISABLED_XDS_PROTO_IN_CC to admin_services_end2end_test
* Remove _xds suffix Bazel rules completely
* Remove the _xds rules from imports
* Simplify the ifndef usage in admin_services_end2end_test
2021-04-15 12:50:00 -07:00
easy
57859e3c9d
Remove duplicate code for grpc encoding, and extra class. ( #22334 )
...
* Remove duplicate code for grpc encoding, and extra class.
Originally from #18359 by @bogdandrutu.
* Autoformat.
2021-04-08 11:42:56 +02:00
Esun Kim
37eecd3ce3
Updated Abseil to LTS 20210324.0 ( #25835 )
...
* Updated abseil-cpp to 20210324.0
* UBSAN with -fsanitize-link-c++-runtime
2021-03-30 09:22:05 -07:00
Lidi Zheng
1040fbdb9f
Re-introduce "CSDS Implementation" ( #25762 )
...
* Revert "Revert "CSDS Implementation (#25038 )" (#25745 )"
This reverts commit 98fd4e1e36 .
* Add xDS special Bazel build rules
* Add 2 todos to remove the added rules
2021-03-22 13:14:19 -07:00
AJ Heller
949c37c884
Add google storage URLs for all mirrored bazel dependencies ( #25710 )
2021-03-15 14:13:00 -07:00
donnadionne
d3e97d953b
Adding xxhash as a subtree ( #25645 )
2021-03-11 09:09:40 -08:00
Clément Péron
5e13018330
Update third_party/benchmark to v1.5.2 ( #25184 )
...
This fix the following error when compiling:
error: #error C++11 or greater detected by the library. BENCHMARK_HAS_CXX11 is defined.
12 | #error C++11 or greater detected by the library. BENCHMARK_HAS_CXX11 is defined.
| ^~~~~
Signed-off-by: Clément Péron <peron.clem@gmail.com>
2021-03-10 10:49:24 -08:00
donnadionne
34c8a1f87a
Revert "Adding xxhash as a subtree" ( #25630 )
...
This reverts commit 3880393fea .
2021-03-05 09:11:48 +01:00
donnadionne
40bc4624c2
Adding xxhash as a subtree ( #25601 )
...
* Squashed 'third_party/xxhash/' content from commit aea11081f3
git-subtree-dir: third_party/xxhash
git-subtree-split: aea11081f349893ec26f86ada22c66e828885083
* Adding xxhash as a subtree
2021-03-04 16:00:51 -08:00
Lidi Zheng
565520443b
[xDS Proto] Update Bazel dependencies ( #25511 )
...
* [xDS Proto] Update Bazel dependencies
* Include transitive deps required by xDS proto libraries
* The Golang deps come from protoc-gen-validate project
* Adding a new submodule: opencensus-proto
* Add the new submodule to .bazelignore
* Update WORKSPACE file to initialize googleapis
* Remove WORKSPACE override
* Adopt reviewer's advice
2021-03-01 17:53:11 -08:00
Jan Tattermusch
65454866da
use linkstatic for libraries that contain main() ( #25517 )
2021-02-27 07:01:48 +01:00
Karthik Ravi Shankar
2fd9f5ead9
Update third_party/protobuf to v3.15.2 ( #25565 )
...
* Update protobuf to v3.15.2
* revert boringssl podspec changes
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
2021-02-26 13:32:25 -08:00
Karthik Ravi Shankar
26f85ca2d9
Update boringssl ( #25564 )
...
* update submodule boringssl-with-bazel with origin/master-with-bazel
* update boringssl dependency to master-with-bazel commit SHA
* regenerate files
* Updated sha256
* generate boringssl prefix headers
* Increment podspec version
* Second regeneration
* add boringssl SHA in check_submodules.sh
2021-02-26 11:06:14 -08:00
Mark D. Roth
ee14f7d203
Upgrade xDS protos
2021-02-11 09:21:51 -08:00
Lidi Zheng
542e7cb409
Merge pull request #25357 from lidizheng/update-envoy
...
Update xDS protos
2021-02-08 13:15:54 -08:00
Lidi Zheng
12d05dba96
update boringssl dependency to master-with-bazel commit SHA
2021-02-05 10:17:45 -08:00
Lidi Zheng
8d5977b142
update boringssl dependency to master-with-bazel commit SHA
2021-02-04 17:13:42 -08:00
Lidi Zheng
a8b5e15ad5
Update sanity check scripts
2021-02-04 16:53:50 -08:00
Esun Kim
f25eab6bc9
Enabled missing-field-initializers
2021-01-29 16:08:40 -08:00
Esun Kim
ec2a8e24e4
Merge pull request #25256 from veblush/fix-sign-compare
...
Fix sign compare warning
2021-01-27 15:57:14 -08:00
Esun Kim
a2035ca163
Enabled format warning
2021-01-27 11:16:57 -08:00
Esun Kim
e76ef6417c
Enabled sign-compare warning
2021-01-27 11:16:18 -08:00
Richard Belleville
f34f0a3f0f
Merge remote-tracking branch 'origin/master' into bump_bazel_cython
2021-01-21 16:19:13 -08:00
Esun Kim
f4fa4a18bc
Merge pull request #25198 from veblush/absl-upgrade
...
Upgrade Abseil to 20200923.3
2021-01-21 15:26:34 -08:00
Richard Belleville
269333ca85
Bump Cython version.
...
A breaking C-level API change was made in Python 3.9 which old versions
of Cython cannot handle. Since Bazel prescribes a single version of
dependency instead of ranges, like in setuptools, we must update this to
keep our downstream users working properly.
As a side note, since it was a point of confusion while debugging this,
interpreter versions installed by pyenv must be set *globally* rather
than just locally for Bazel to pick them up, since local pyenv
configuration will not be picked up from within the sandbox.
2021-01-21 10:20:51 -08:00
Esun Kim
9eae29f8e9
Merge pull request #25134 from veblush/fix-unused-parameter
...
Fix unused parameter warnings
2021-01-21 10:08:09 -08:00
Esun Kim
4ce755c86e
Made update_mirror.sh skip the existing files
2021-01-20 10:16:29 -08:00
Esun Kim
c5a784ea83
Remove -Wno-unused-parameter
2021-01-19 18:17:11 -08:00
Esun Kim
fdbf32f057
Upgrade Abseil to 20200923.3
2021-01-19 15:41:57 -08:00
Jan Tattermusch
60a7ce664a
Merge remote-tracking branch 'upstream/v1.35.x' into HEAD
2021-01-18 09:35:36 +01:00
Richard Belleville
849c9b01bf
Make patch work for downstream dependencies
2021-01-16 13:12:16 +01:00
Richard Belleville
666e60315a
Add patch to protobuf
2021-01-16 13:12:16 +01:00
Jan Tattermusch
8d8dda40ae
include a bugfix in third_party/protobuf
2021-01-16 13:12:16 +01:00
Esun Kim
ea22dd6f1b
Merge pull request #24953 from veblush/upb-descriptor
...
Clean up descriptor.upbdefs dependency of BUILD
2021-01-15 18:12:21 -08:00
Jan Tattermusch
b1d951787a
grpc_python_deps.bzl: remove duplicate rules_python entry
2021-01-14 13:40:27 +01:00
Jan Tattermusch
7fc2828987
include a bugfix in third_party/protobuf
2021-01-11 10:27:24 +01:00
Jan Tattermusch
8bb55930dc
update third_party/protobuf to v3.14.0
2021-01-11 09:58:05 +01:00
Esun Kim
e49d74b0d8
Added use_strict_warning
2021-01-08 10:45:06 -08:00
Esun Kim
e7a857d001
Added ignore_version_differences to grpc_extra_deps
2021-01-06 13:39:22 -08:00
Esun Kim
24c698f9fa
Clean up descriptor.upbdefs dependency
2020-12-22 09:44:06 -08:00
Esun Kim
d1bef160e5
Added upb/json
2020-12-21 19:16:52 -08:00
Esun Kim
43d03d6603
Upgrade upb bazel to 60607da
2020-12-21 09:48:27 -08:00
Jan Tattermusch
619042a388
add bazel 3.7.1 to update_mirror.sh
2020-12-15 17:34:28 +01:00
capstan
1f670397ce
Remove gflags.
...
With the move to abseil's flags, this removed the now-unnecessary submodule and installation commands.
2020-11-14 03:03:55 +01:00
capstan
131579d52d
Roll forward of commit 7883b51: Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
This reverts commit da66b7d14e .
NEW:
* Adds references to `absl/flags/declare.h`, new to LTS 2020923.2 imported in commit 5b43440 .
* Works around MSVC 2017 compiler error with large help text on flags by reducing the help text.
2020-11-06 16:07:19 +01:00
yulin-liang
1cde398471
Updated sha256
2020-11-03 11:54:01 -08:00
yulin-liang
3df9479697
update boringssl dependency to master-with-bazel commit SHA
2020-11-03 11:42:43 -08:00