Commit Graph

80 Commits

Author SHA1 Message Date
Yash Tibrewal 4ce4f4ea3a [OTel] Add OTel C++ as a submodule (#36032)
Closes #36032

PiperOrigin-RevId: 611657802
2024-02-29 18:06:02 -08:00
Esun Kim f01e6b7dee
[Deps] Fully vendored upb again (#34508)
Temporary gRPC is vendoing upb again until upb has a cmake support.
(Rollback of #34199)
2023-09-27 14:15:13 -07:00
Esun Kim f6a994229e
[Deps] Adding upb as a submodule (#34199)
Let's make it as a regular dependency like others. So gRPC is now
unvendoring it first. Project generation part will be followed later.
2023-08-29 13:00:29 -07:00
AJ Heller 2c81c5619e
[deps] Remove libuv dependency (#33748) 2023-07-19 10:56:11 -07:00
Esun Kim ffbd468982
Clean-up (#31073) 2022-09-20 17:04:31 -07:00
apolcyn 3857b07577
Correct the c-ares gitmodule branch name (#28780) 2022-02-03 11:36:55 -08:00
apolcyn 9f1663fb74
Upgrade c-ares to 1.17.2 (#28671)
Upgrade c-ares dependency to 1.17.2
2022-01-25 10:41:18 -08:00
Mark D. Roth e20dfeccc2
upgrade xDS protos (#27698) 2021-10-13 13:27:47 -07:00
Lidi Zheng eb4b65ae5a
Add opentelemetry as a submodule for latest xDS API (#26850)
* Add opentelemetry

* Python changes for opentelemetry

* Add opentelemetry to check submodules
2021-08-02 12:42:44 -07:00
Nicolas Noble a325d7f77a
Pointing the protobuf submodule to the new URL (#26811)
* Pointing the protobuf submodule to the new URL

* Also changing WORKSPACE dependencies

* More references to the old URL...
2021-07-29 10:19:16 -07: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
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
Jan Tattermusch 7fb095719a make re2 submodule use https:// and not git:// url 2020-08-17 14:40:14 +02:00
Donna Dionne 8dd0cb4712 Add support for xDS regex matchers. 2020-07-07 13:17:25 -07:00
Stanley Cheung eccbac3443 Update grpc protoc plugins to support proto3 optional 2020-05-29 13:50:18 -07:00
Karthik Ravi Shankar 063704ebad
Revert "Update grpc protoc plugin to be compliant of proto3 field presence" 2020-05-29 11:21:24 -07:00
Stanley Cheung dc9b100865 Update grpc protoc plugins to support proto3 optional 2020-05-27 18:30:12 -07:00
Esun Kim dc8c0a2c2b Update abseil to lts_2020_02_25 2020-02-26 00:09:41 -08:00
Jan Tattermusch f098606c4a Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
This reverts commit cca892022b.
2020-01-29 09:18:51 -05:00
hcaseyal cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)" 2020-01-27 13:46:10 -08:00
Jan Tattermusch e7e5d0198f Revert "Revert "Unify boringssl submodules and use non-developer boringssl cmake build""
This reverts commit fe2242e603.
2020-01-27 05:04:05 -05:00
Jan Tattermusch fe2242e603
Revert "Unify boringssl submodules and use non-developer boringssl cmake build" 2020-01-20 14:27:31 +01:00
Jan Tattermusch dc224cb4aa remove third_party/boringssl in favor of boringssl-with-bazel 2020-01-16 03:44:37 -05:00
Guantao Liu 6b8a71ef40 Add a new submodule "libuv" 2020-01-03 16:30:39 -08:00
Esun Kim e24cbab32a Remove upb submodule 2019-10-17 20:40:35 -07:00
Esun Kim e12ff9cd58 Remove third_party/libcxx[abi] 2019-10-02 10:16:40 -07:00
Mark D. Roth 21c5424477 Add API for accessing per-call backend metric data in LB policies. 2019-08-28 12:48:06 -07:00
Nicolas "Pixel" Noble a4608cb373 Properly using upb's upstream. 2019-07-24 01:34:08 +02:00
Nicolas "Pixel" Noble 27030f58aa Renaming data-plane-api to envoy-api. 2019-06-25 21:13:45 +02:00
Stanley Cheung 896a59c6fe Change third_party/protoc-gen-validate repo path 2019-04-05 15:26:10 -07:00
Vishal Powar f614fa5947 Adding upb as submodule
upb will be used for codegen of xDS protos.
2018-11-28 10:09:03 -08:00
Vishal Powar edab4e773e Add envoy and its dependent repos as submodules in third_party
The basic criteria is to have protoc generate code for envoy api's and
this change achieves that.

e.g.
protoc -I=$PWD -I=$PWD/third_party/data-plane-api -I=$PWD/third_party/googleapis -I=$PWD/third_party/protobuf -I=$PWD/third_party/protoc-gen-validate third_party/data-plane-api/envoy/api/v2/eds.proto
2018-11-14 11:07:47 -08:00
Nicolas "Pixel" Noble cbdf132edf Skeleton of libcxxabi's usage. 2018-06-14 01:00:17 +02:00
Christopher Warrington 8472e4032a Ignore zlib submodule if its dirty (due to CMake)
When using CMake to build, the zlib submodule ends up with a generated
file that makes Git consider the submodule dirty. This state can be
ignored for day-to-day development on gRPC.

We cannot use the weaker "ignore = untracked" as the build process
deletes a tracked file as well as generating a new file.
2018-02-06 16:30:36 -08:00
Mehrdad Afshari 99e0b4bfec Fetch boringssl-with-bazel submodule from GitHub 2017-12-27 00:25:37 -08:00
Craig Tiller b7a8cace34 Add abseil to core, use it for InlinedVector 2017-10-05 09:50:18 -07:00
Craig Tiller 92a3805cd3 Submodule bloaty mcbloatface 2017-10-04 10:49:20 -07:00
David Garcia Quintas 97106a7ef2 Removed 3rd party dep on thrift 2017-04-28 13:11:11 -07:00
Yuchen Zeng c09fd8c58a Update c-ares to 1.12.0 2017-01-23 17:14:47 -08:00
Yuchen Zeng d27945e499 Remove third_party/c-ares 2017-01-23 16:49:42 -08:00
Yuchen Zeng 4c702ed1a1 Add bazel build rule for c-ares 2017-01-23 10:30:10 -08:00
Yuchen Zeng 04ec4701e3 Merge remote-tracking branch 'upstream/master' into cares_buildin 2017-01-18 18:49:07 -08:00
Nicolas "Pixel" Noble f9445d0552 Boringssl will need duplication for now. 2017-01-04 22:46:47 +01:00
David Garcia Quintas ff3112188b Renamed google_benchmark submodule to benchmark 2016-12-06 17:44:57 -08:00
Mark D. Roth d101e14211 Revert "Renamed google_benchmark submodule to benchmark" 2016-12-05 08:04:22 -08:00
David Garcia Quintas 7d03df3f44 Renamed google_benchmark submodule to benchmark 2016-11-23 19:47:04 -08:00
Yuchen Zeng bd363544fd Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-11-08 10:56:16 -08:00
Craig Tiller d3cd017f5d Initial google_benchmark integration: source changes 2016-10-25 17:02:20 -07:00
Yuchen Zeng 6988838a67 Merge remote-tracking branch 'upstream/master' into cares_buildin 2016-10-03 13:24:13 -07:00
Nicolas "Pixel" Noble 87a1081211 Merge remote-tracking branch 'google/v1.0.x' into master-upmerge-from-deep-under 2016-09-29 01:31:54 +02:00