Commit Graph

3351 Commits

Author SHA1 Message Date
Craig Tiller 21dd43a1cd Merge github.com:grpc/grpc into bm_call_create 2017-02-21 16:06:13 -08:00
Craig Tiller 9b836ddd69 Merge github.com:grpc/grpc into this-was-a-good-idea-that-wasnt 2017-02-18 15:14:58 -08:00
Craig Tiller 05fbe3c518 Get gtest building with Bazel, add first test in test/cpp/common/BUILD 2017-02-17 13:27:21 -08:00
Craig Tiller 554144699a Add test/core/security/BUILD 2017-02-17 12:56:23 -08:00
Craig Tiller 528072a123 Add test/core/network_benchmarks/BUILD 2017-02-17 12:45:41 -08:00
Craig Tiller c547c0d992 Add test/core/json/BUILD 2017-02-17 12:43:08 -08:00
Craig Tiller 8506219a15 Remove internal api canaries: they have never solved anything for us 2017-02-17 12:28:39 -08:00
Craig Tiller a646b0e019 Add test/core/iomgr/BUILD 2017-02-17 12:21:33 -08:00
Craig Tiller 54fa9244e7 Add test/core/client_channel/resolvers/BUILD 2017-02-17 12:14:45 -08:00
Craig Tiller 3b78f42ee3 Add test/core/client_channel/BUILD 2017-02-17 12:12:46 -08:00
Craig Tiller 911a5dc5b1 Add test/core/tsi/BUILD 2017-02-17 12:09:05 -08:00
Craig Tiller 6f7b26ffb3 Complete test/core/transport/chttp2; add test/core/transport/BUILD 2017-02-17 12:06:43 -08:00
Craig Tiller 4e0363af9c Complete test/core/http/BUILD 2017-02-17 12:01:08 -08:00
Craig Tiller 92bc415653 Add BUILD file for test/core/fling 2017-02-17 11:58:30 -08:00
Craig Tiller bbe6bfd6fd Add BUILD file for test/core/slice 2017-02-17 11:50:51 -08:00
Craig Tiller 3e16f4f1fa Fix test 2017-02-17 06:58:43 -08:00
Craig Tiller 9596d6b112 Merge pull request #9660 from ctiller/c3
Convert client_channel.c to use a combiner lock
2017-02-16 16:36:15 -08:00
Yang Gao 20ce37694b Merge pull request #9696 from yang-g/network_status_shard
Remove network_status_tracker code
2017-02-16 15:25:15 -08:00
David G. Quintas 1ca0dc2a9b Merge pull request #9531 from dgquintas/compression_implicit_encoding
make grpc-encoding:identity implicit
2017-02-16 12:55:09 -08:00
David G. Quintas ca452f432e Merge pull request #9648 from dgquintas/lr_sans_md
Use call context to propagare LR costs
2017-02-16 12:46:11 -08:00
yang-g 6955c5e8d2 Remove code from network_status_tracker.c Pull the hash function to useful.h 2017-02-16 09:39:27 -08:00
Craig Tiller 03eec51790 Merge pull request #9697 from ctiller/bm_trickle
Add a test that measures flow control stalls in a deterministic way
2017-02-15 23:52:46 -08:00
Craig Tiller 49c44f5370 Merge pull request #9666 from ctiller/no_reuse
Eliminate CQ freelist
2017-02-15 23:26:26 -08:00
Craig Tiller 7f9184f314 Review feedback 2017-02-14 22:39:47 -08:00
Craig Tiller 400b32b3cc Merge github.com:grpc/grpc into bm_trickle 2017-02-14 22:37:41 -08:00
Craig Tiller 9e5ac1bf11 Fix broken shutdown, and cascading exec_ctx usage bugs 2017-02-14 22:25:50 -08:00
Muxi Yan ccbfb461d0 Merge remote-tracking branch 'upstream/master' into packet-coalescing-core 2017-02-14 09:32:21 -08:00
Craig Tiller 4cb0a7a5a1 Better test 2017-02-13 17:14:20 -08:00
Craig Tiller fe5f497f77 Add a test that measures flow control stalls in a deterministic way 2017-02-13 16:26:27 -08:00
David Garcia Quintas f31f096274 Use call context to propagare LR costs 2017-02-13 16:26:00 -08:00
David Garcia Quintas 7317195b8e Merge branch 'master' of github.com:grpc/grpc into compression_implicit_encoding 2017-02-13 10:13:24 -08:00
Dan Born 55246161cd Merge pull request #7047 from daniel-j-born/server_expand_addrs
Add a flag that causes wildcard IP addresses on servers to be expanded
2017-02-10 12:41:21 -08:00
Craig Tiller 3fc3408cd3 Merge branch 'no_reuse' into c3 2017-02-09 21:36:44 -08:00
Craig Tiller 07e8fb1775 Eliminate CQ freelist 2017-02-09 21:36:24 -08:00
Craig Tiller c3ea0ae280 Merge github.com:grpc/grpc into c3 2017-02-09 21:23:28 -08:00
Dan Born 3158f7bb47 API changes 2017-02-09 20:32:02 -08:00
Dan Born 8886a81865 Expand wildcard IP addresses on servers. 2017-02-09 20:05:57 -08:00
Craig Tiller 3845e55981 Add debug macros 2017-02-09 15:19:28 -08:00
Craig Tiller 5634ef6e4a Make combiners refcounted, to facilitate sharing 2017-02-09 14:25:32 -08:00
Craig Tiller 5b70885149 Merge github.com:grpc/grpc into c3 2017-02-09 14:15:10 -08:00
Craig Tiller 613dafa60c Convert connectivity_state, channel info into a combiner-compatible form 2017-02-09 12:00:43 -08:00
Craig Tiller 44cc814bca Add lots of casts 2017-02-09 08:00:31 -08:00
Craig Tiller 8f1b31530c Use atomics for memory counters
Avoids two mutex acquisitions per allocation in bm_fullstack (where we
also count memory allocations)
2017-02-08 15:06:20 -08:00
David G. Quintas 5ef95a96ab Merge pull request #9194 from dgquintas/lb_secure_naming_3
Secure naming support for gRPCLB.
2017-02-07 21:00:59 -08:00
David Garcia Quintas 012915045f Secure naming support for gRPCLB 2017-02-07 17:41:57 -08:00
Robbie Shade d92d8270e8 Merge pull request #9617 from rjshade/add_exec_ctx_to_orphan_callback
Adds an exec_ctx argument to orphan_cb in udp_server
2017-02-07 19:49:57 -05:00
Craig Tiller c6556af5ec Merge pull request #9588 from ctiller/fuzzing-memory
Add examples from fuzzer server
2017-02-07 15:19:07 -08:00
Sree Kuchibhotla 04fb965e03 Merge pull request #9054 from sreecha/pollset_set_test
Tests for pollset_set.
2017-02-07 14:17:21 -08:00
Mark D. Roth 27ee9d015d Merge pull request #9539 from markdroth/canonicalize_server_uri
Canonify server URI when setting the channel arg.
2017-02-07 12:23:11 -08:00
Muxi Yan 0d2d72f76e Merge pull request #9596 from muxi/cronet-tests-in-jenkins
Add Cronet core tests to Jenkins
2017-02-07 09:53:44 -08:00