Commit Graph

125 Commits

Author SHA1 Message Date
Bill Feng 8b7323df1c
Merge pull request #17110 from billfeng327/multipool-config
Bazel multipool config update, removed sentinel file
2018-11-28 18:54:21 -08:00
Bill Feng fbd3808d0d added exec_compatible_with to sh_test 2018-11-28 10:32:00 -08: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
Bill Feng 9759a1b241 removed accidental submodule update 2018-11-07 15:21:04 -08:00
Jan Tattermusch 0685b80683 upgrade third_party/boringssl-with-bazel to latest chromium-stable-with-bazel 2018-10-27 07:38:39 +02:00
Jan Tattermusch 97773e3a51 upgrade bazel toolchain repo to 0.18 release 2018-10-25 18:05:05 +02:00
Jan Tattermusch af4649efae update OWNERS files 2018-10-09 11:05:07 +02:00
Vijay Pai be18cedf90 Delete epollsig poller and tests using it 2018-09-22 08:07:47 -07:00
Bill Feng 2fa4d430a6 attempt on fixing the bazel location bug 2018-08-27 10:03:03 -07:00
Adele Zhou 5f84445781 Upgrade bazel to 0.16.1 2018-08-24 14:27:17 -07:00
Jan Tattermusch cbb9feea01 upgrade protobuf in grpc_deps.bzl to v3.6.1 2018-08-07 14:28:41 +02:00
Jan Tattermusch e8c3bf00bc update grpc_deps.bzl 2018-08-07 14:28:40 +02:00
Naresh 3af1aaadab
Basic setup to build gRPC Python with Bazel
Building gRPC Python with Bazel has been one of the long requested
additions to gRPC (#8079). Doing so had been made complex by the fact
that Bazel itself is still in active development.

There has been extensive work on building Cython code at tensorflow,
which can be reused for gRPC's purposes as well.

Major included changes required for building grpcio with Bazel are:
- Include Cython as a third party Bazel package, to compile the Cython
parts of gRPC Python.
- Include rules for Python autoconfiguration so Python headers can be
detected by cygrpc.
2018-07-27 14:39:14 +00:00
Jim King 01cbab60f3
Merge pull request #15070 from Vizerai/filter_port
Adding opencensus grpc plugin with bazel support.
2018-06-18 17:01:26 -07:00
adelez 5bdd9a8cb9
Revert "Revert "Add suppressions to sanitizers for bazel builds"" 2018-06-15 16:31:21 -07:00
David Garcia Quintas 4027392630 Merge branch 'master' of github.com:grpc/grpc into nanopb_build_cleanup 2018-06-12 18:39:43 -07:00
Adele Zhou ff1d1b3b68 Add tags argument to grpc_cc_test and tag tcp_server_posix_test manual. 2018-06-11 14:51:26 -07:00
David Garcia Quintas 24f6a02b31 Merge branch 'master' of github.com:grpc/grpc into nanopb_build_cleanup 2018-06-04 15:42:13 -07:00
kailashs c4b510246c Updated cc_grpc_library to refer to fully qualified rules including
workspace name. This removes the need for the use_external = True flag
for out of workspace build of gRPC client/server code.
2018-06-03 13:39:32 -07:00
David Garcia Quintas 00e045dbb2 Fix the inclusion "third_party/nanopb/..." to simply "..." 2018-06-01 15:44:03 -07:00
Adele Zhou 304ff8fcbb Update bazel toolchain to RBE Ubuntu16_04 toolchain container 2018-06-01 11:17:26 -07:00
David Garcia Quintas 3351fe3a3f restore grpc_generate_one_off_targets() 2018-05-31 17:20:56 -07:00
David Garcia Quintas 483b4b7bde Treat nanopb as a regular external dep 2018-05-31 16:45:03 -07:00
Vizerai e501a3d3fd Merge branch 'master' of https://github.com/Vizerai/grpc into filter_port 2018-05-29 10:45:32 -07:00
Adele Zhou b47e557d18 Apply Wframe-larger-than flag to opt builds only 2018-05-16 09:42:16 -07:00
Vizerai 41e4cedb70 Adding opencensus grpc plugin.
Rebasing to merge commits.
2018-05-10 11:41:15 -07:00
Jan Tattermusch 7f0a4ba027 bump boringssl-with-bazel to latest chromium-stable-with-bazel 2018-05-08 08:22:25 +02:00
Mehrdad Afshari 8a2c6010ee Bump protobuf hash for Bazel 2018-04-19 01:41:26 -04:00
Adele Zhou bc690e0444 Update the toolchain version 2018-04-10 10:39:01 -07:00
Nicolas Noble 1995816b6b
Merge pull request #14625 from isturdy/generate-cc
Fix C++ codegen with bazel in subrepositories
2018-03-29 13:56:33 -07:00
apolcyn bd6bdf9327
Merge pull request #13290 from apolcyn/cares_address_sorting_master_c
Add address sorting submodule for use in c-ares wrapper
2018-03-26 14:34:57 -07:00
Adele Zhou aadbd18596 Also add size 2018-03-23 15:17:17 -07:00
Adele Zhou 7bc84a2256 Use timeout instead of size 2018-03-23 10:40:46 -07:00
Adele Zhou ad5be3e310 Add size param to grpc_cc_test and set it to enormous for fuzzer tests. 2018-03-23 10:40:46 -07:00
yang-g 69d7a0364a Update comment 2018-03-22 09:40:45 -07:00
yang-g 502ba74868 Rename generate_mock to generate_mocks 2018-03-21 16:43:02 -07:00
Alexander Polcyn d21ee15076 Stop relying on certain ipv6 macros. Also bazel build updates.
Fix error just made in bazel/grpc_build_system.bzl

Fix merge conflict support/env -> gpr/env
2018-03-20 23:51:23 -07:00
Alexander Polcyn 690dde672a Add address sorting submodule for use in c-ares wrapper 2018-03-20 23:51:19 -07:00
Ian Sturdy e6dfa9cd74 Fix cross-repository proto includes. 2018-03-19 16:12:45 -07:00
Yihua Zhang 5848893d65 build nanopb one-off target 2018-03-15 11:06:25 -07:00
yihuaz 3287ceb067
Merge pull request #14638 from yihuazhang/hook_alts_again
Add ALTS code to grpc/core
2018-03-08 13:21:07 -08:00
Yihua Zhang 04fb58efbd Add ALTS code to grpc/core 2018-03-08 06:49:24 -08:00
Sree Kuchibhotla ae277dd000
Revert "Add ALTS C stack to gRPC core" 2018-03-07 14:35:36 -08:00
Ian Sturdy 3a8c0d6a19 Add external bindings for targets needed for the cc_grpc_library rule. 2018-03-07 12:11:21 -08:00
Ian Sturdy ec27b28121 Fix C++ codegen with bazel in subrepositories 2018-03-07 11:27:59 -08:00
Yihua Zhang eaf6486677 Add ALTS code to grpc/core 2018-03-06 21:40:45 -08:00
Alexander Polcyn 0a05b782fe Move python DNS utilities to utils subdirectory 2018-03-06 19:22:34 -08:00
Alexander Polcyn 092f199474 Clean up grpc_py_binary build rule 2018-03-06 10:40:54 -08:00
Adele Zhou dfa20d88f1 Pin a commit that comes with ubsan and msan. 2018-03-01 10:57:11 -08:00
Adele Zhou 6b80417269 Upgrade bazel to 0.10.0 2018-02-26 14:21:14 -08:00