Commit Graph

25584 Commits

Author SHA1 Message Date
Yang Gao 6756d75ca7 Merge pull request #11080 from per-gron/flatbuffer-compatibility
Fix Flatbuffer compatibility issues
2017-05-15 16:50:40 -07:00
Jan Tattermusch 746f21ade8 Merge pull request #11133 from jtattermusch/internal_ci_artifact_builds
add artifact build jobs for internal_ci
2017-05-15 19:42:18 +02:00
Jan Tattermusch 0397f7b05e Merge pull request #11137 from jtattermusch/internal_ci_move_docker_graph
Prevent out of disk space error on internal_ci
2017-05-15 19:32:42 +02:00
MakMukhi ec3fb9dc24 Merge pull request #11100 from MakMukhi/master
Documentation for writing unit tests for client-side sync APIs.
2017-05-15 10:26:57 -07:00
Jan Tattermusch b7236db182 prevent out of disk space error 2017-05-15 19:13:35 +02:00
Sree Kuchibhotla a6171a990e Merge pull request #10662 from sreecha/cq_mpsc_based
grpc_mpsc queue based completion queue
2017-05-15 10:06:07 -07:00
Craig Tiller 9d83152b1e Merge pull request #11134 from ctiller/build-wtf
Eliminate grpc_cc_libraries
2017-05-15 08:29:54 -07:00
Craig Tiller f66de6e217 Fix a build bug, add a note 2017-05-15 08:29:10 -07:00
Craig Tiller e09babb949 Really remove rule 2017-05-15 08:21:46 -07:00
Craig Tiller eb2c1bcd19 Eliminate grpc_cc_libraries
Best practice for Bazel builds gives one rule per target, and producing
multiple targets conflicts with this.

Short term: define macros, and common libraries that can eliminate the
duplication.

Longer term: eliminate the existing plugin registration mechanism, and
replace it with a C++ static initialization in appropriate files. This
will allow grpc to be layered strictly atop grpc_unsecure (and similarly
grpc++ atop grpc++_unsecure and grpc).
2017-05-15 08:18:25 -07:00
Jan Tattermusch 9f4ab994ee add artifact build jobs 2017-05-15 16:51:25 +02:00
Jan Tattermusch 3e95a38bdf Merge pull request #11115 from jtattermusch/revamp_artifacts
Revamp artifacts, packages and distribtests
2017-05-15 11:59:13 +02:00
Per Grön 21458979f7 Fix clang-format issue 2017-05-14 11:25:43 +02:00
David G. Quintas 44369698fd Merge pull request #11076 from dgquintas/epoll_error_static_string
Don't crate GRPC_OS_ERROR with a non-static string
2017-05-12 19:12:34 -07:00
Nicolas Noble 59c16d7bfb Merge pull request #10621 from nicolasnoble/import
Cleanup of the BUILD files.
2017-05-12 15:55:38 -07:00
Nicolas "Pixel" Noble 2285f8bfde Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-13 00:37:51 +02:00
Craig Tiller 5b98bd5946 Merge pull request #11121 from grpc/revert-10849-backward-compat
Revert "Implement Server Backward Compatibility"
2017-05-12 15:36:25 -07:00
Nicolas Noble 7edcce2147 Revert "Implement Server Backward Compatibility" 2017-05-12 15:35:20 -07:00
Nicolas "Pixel" Noble d257d32b4d Reverting protobuf submodule change. 2017-05-13 00:26:04 +02:00
Nicolas "Pixel" Noble 3445079089 Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-12 23:58:25 +02:00
Muxi Yan a2d9d48a88 Merge pull request #10849 from muxi/backward-compat
Implement Server Backward Compatibility
2017-05-12 12:17:36 -07:00
Nicolas "Pixel" Noble 0885f98863 Fixing mock test target. 2017-05-12 21:10:55 +02:00
Nicolas "Pixel" Noble b935a68386 Broken merge: missed a few new libraries. 2017-05-12 20:30:04 +02:00
Craig Tiller a1ae21dd2e Merge pull request #11102 from ctiller/clang5
clang5 fixes
2017-05-12 11:29:08 -07:00
Nicolas "Pixel" Noble 736907c23e Reverted submodule changes... 2017-05-12 20:27:21 +02:00
Nicolas "Pixel" Noble 232e9b458b Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-12 20:15:06 +02:00
Yang Gao 5854ac4af2 Merge pull request #11104 from yang-g/generic_deadline_propagation
Propagate deadline to GenericServerContext
2017-05-12 10:56:36 -07:00
Jan Tattermusch bc6a9cb24a Merge pull request #11056 from jtattermusch/csharp_protobuf_330
Upgrade C# to protobuf 3.3.0
2017-05-12 18:27:02 +02:00
Nicolas "Pixel" Noble 6a3b7c94df Merge failure, removed test still here. 2017-05-12 17:35:47 +02:00
Nicolas "Pixel" Noble d2ac59f1aa Merge failure: mangled the examples BUILD file. 2017-05-12 17:19:46 +02:00
Nicolas "Pixel" Noble ba54a1c95e Merge failure, missing commas. 2017-05-12 17:13:58 +02:00
Nicolas "Pixel" Noble d69f776c4d Merge failure - add new linkshared argument. 2017-05-12 17:10:13 +02:00
Nicolas "Pixel" Noble ae79a00876 Merge failure - missing comma in deps list. 2017-05-12 17:06:03 +02:00
Nicolas "Pixel" Noble 980e63d362 Merge failure - duplicated fake_resolver target. 2017-05-12 17:03:42 +02:00
Nicolas "Pixel" Noble 057b53833c Merge failure - forgot grpc_generate_one_off_targets 2017-05-12 17:02:01 +02:00
Nicolas "Pixel" Noble 76808f840c Merge failure - duplicated external_deps. 2017-05-12 17:00:29 +02:00
Nicolas "Pixel" Noble 88b1d82b3d Merge failure - missing grpc_cc_binary. 2017-05-12 16:58:06 +02:00
Nicolas "Pixel" Noble 2ef7abc3c9 Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-12 16:55:31 +02:00
Jan Tattermusch 5227e1ea63 drop node 0.12 and 3 distribtests 2017-05-12 15:54:44 +02:00
Jan Tattermusch 0628894e74 shorten name 2017-05-12 15:54:43 +02:00
Jan Tattermusch 42e302dbfe Run mac and windows distribtests in workspace 2017-05-12 15:54:43 +02:00
Jan Tattermusch d71a631956 regenerate 2017-05-12 15:54:42 +02:00
Jan Tattermusch edc06e77a4 make one Node artfact build exclusive 2017-05-12 15:54:41 +02:00
Jan Tattermusch 3294474d15 adjust package build scripts to new paths 2017-05-12 15:54:41 +02:00
Jan Tattermusch 47c7521960 simplify building artifacts on a single machine 2017-05-12 10:18:49 +02:00
Jan Tattermusch d18db4c7f8 upgrade C# to protobuf 3.3.0 2017-05-12 09:58:49 +02:00
Jan Tattermusch fa78924340 Merge pull request #11090 from jtattermusch/fix_protoc_build
Fix protoc x86 windows artifact build
2017-05-12 07:55:23 +02:00
Jan Tattermusch 0988a8956b fix protoc x86 windows artifact build 2017-05-12 07:54:41 +02:00
Muxi Yan 21a6ccad1e Fix portability 2017-05-11 22:49:32 -07:00
David G. Quintas af84518834 Merge pull request #11106 from dgquintas/fix_run_tests
Fix run_tests for C++
2017-05-11 17:33:56 -07:00