Commit Graph

606 Commits

Author SHA1 Message Date
Sree Kuchibhotla d4fc32eacd New epoll-based polling engine with dedicated poller threads 2017-05-02 15:32:22 -07:00
Craig Tiller c3571791a5 Isolate timer checking in its own thread 2017-05-02 14:36:33 -07:00
Vizerai 0d1825d4cc Merge branch 'master' of https://github.com/Vizerai/grpc into intrusive_hash_map 2017-05-02 11:17:23 -07:00
Vijay Pai eea8cf0fe3 Add QPS tests for one-sided streaming 2017-05-02 09:26:12 -07:00
Mark D. Roth 09e458c6cd Implement client-side load reporting for grpclb. 2017-05-02 08:13:26 -07:00
David G. Quintas cf7ea0f089 Merge pull request #10360 from dgquintas/grpclb_new_test
New version of grpclb end2end test
2017-05-02 01:14:57 -07:00
Craig Tiller d4ee77e741 Merge github.com:grpc/grpc into epex4 2017-05-01 15:35:56 -07:00
Craig Tiller c610985aeb Merge branch 'hiertune' into epex4+epoll1 2017-05-01 14:26:49 -07:00
David Garcia Quintas 4e9bef0f1e Remove leftover thrift mentions 2017-05-01 13:25:56 -07:00
Muxi Yan e123a05913 Merge remote-tracking branch 'upstream/master' into backward-compat 2017-04-30 21:16:07 -07:00
Vizerai 0359e1260f initial commit 2017-04-28 20:06:58 -07:00
Muxi Yan 5109b38d4b Add end2end test for workarounds 2017-04-28 18:01:11 -07:00
Muxi Yan 58a1220a07 sanity fixes 2017-04-28 13:38:43 -07:00
Craig Tiller ebf3a89984 Merge github.com:grpc/grpc into epoll1+hierarchical-turnstile 2017-04-28 09:27:01 -07:00
David Garcia Quintas 04911ca202 New version of grpclb end2end test 2017-04-27 16:32:09 -07:00
Craig Tiller 6a85ee0b4d Fix test compilation 2017-04-27 19:17:11 +00:00
Muxi Yan f63afec89d user-agent string filtering 2017-04-27 11:14:18 -07:00
David G. Quintas 8c71bde9b0 Merge pull request #10522 from jiangtaoli2016/new_tsi
Update TSI with new non-blocking TSI interfaces.
2017-04-27 10:42:33 -07:00
Craig Tiller c67cc999e3 Initial fork for singleton epoll poller 2017-04-27 10:15:51 -07:00
Craig Tiller ac99bfff46 Merge github.com:grpc/grpc into epex4 2017-04-27 09:27:20 -07:00
Sree Kuchibhotla abc24c5317 Merge branch 'master' into cq_mpsc_based 2017-04-26 18:51:42 -07:00
Craig Tiller 737da9fdea Merge github.com:grpc/grpc into c++lame 2017-04-26 15:07:09 -07:00
Alexander Polcyn f5521c33f9 Revert "Merge branch 'master' into v1.3.x"
This reverts commit 79759fea1a, reversing
changes made to dc36f4df6a.
2017-04-26 14:18:39 -07:00
Craig Tiller 277b1fa361 Enable minimal stack for insecure tests 2017-04-26 08:31:47 -07:00
Muxi Yan b53fd4df37 Add cronet_compression workaround filter 2017-04-25 17:04:29 -07:00
Noah Eisen f725d7e6b6 Merge branch 'master' of https://github.com/grpc/grpc into client-auth-filter-fuzz 2017-04-25 17:01:08 -07:00
Craig Tiller 819cd88bd7 Allow EPOLLEXCLUSIVE tests to be omitted outside of CI 2017-04-25 13:18:22 -07:00
Craig Tiller f54b89c4f8 Merge github.com:grpc/grpc into epex4 2017-04-25 10:31:08 -07:00
jiangtaoli2016 70406b70ad Merge branch 'master' into new_tsi 2017-04-25 09:39:50 -07:00
Sree Kuchibhotla a72d79b1fc Merge branch 'master' into cq_mpsc_based 2017-04-24 19:45:20 -07:00
MakMukhi c090c619c1 Merge pull request #10644 from MakMukhi/master
Added unit testing support.
2017-04-24 16:36:40 -07:00
Noah Eisen 6b42bfde1f Add fuzzer to corpus 2017-04-24 16:36:11 -07:00
Craig Tiller 6f2024f4ec Merge github.com:grpc/grpc into c++lame 2017-04-24 13:33:06 -07:00
Craig Tiller f62f8d37b6 Revert "Better cost estimation"
This reverts commit 4f98e25f8b.
2017-04-24 18:38:54 +00:00
Craig Tiller 1fb0c39168 Merge github.com:grpc/grpc into epex4 2017-04-24 18:35:36 +00:00
jiangtaoli2016 6cb5e276a4 Merge branch 'master' into new_tsi 2017-04-24 09:02:11 -07:00
Sree Kuchibhotla f700705891 Merge branch 'master' into cq_mpsc_based 2017-04-21 14:13:59 -07:00
Mark D. Roth b7f1129cf2 Merge pull request #10742 from markdroth/hash_table
Change slice_hash_table to use linear probing and add unit test.
2017-04-21 10:06:04 -07:00
Craig Tiller decec09316 Merge github.com:grpc/grpc into c++lame 2017-04-21 08:08:05 -07:00
Craig Tiller def5aa89d1 Merge github.com:grpc/grpc into epex4 2017-04-21 08:02:06 -07:00
Noah Eisen a8e567574b Merge branch 'master' of https://github.com/grpc/grpc into yet-another-error-refcount-bug 2017-04-20 15:59:35 -07:00
Craig Tiller 89f8d4c443 Merge github.com:grpc/grpc into epex4 2017-04-20 22:21:23 +00:00
Craig Tiller dd1729ae0f Merge pull request #10762 from ctiller/c++compat
Add a C++ compatibility check config
2017-04-20 12:48:40 -07:00
Noah Eisen 5e17e4430c Add fuzz test 2017-04-20 12:35:27 -07:00
Craig Tiller 3df4584b9c Merge github.com:grpc/grpc into epex4 2017-04-20 19:24:41 +00:00
Craig Tiller 14ff003ae4 Merge pull request #10751 from ctiller/speedup-build
Speed up tests
2017-04-20 12:23:45 -07:00
Craig Tiller 143cfa7792 Disable compression+resource_quota_server tests 2017-04-20 11:32:40 -07:00
Craig Tiller 7bc14b5dcf Merge github.com:grpc/grpc into epex4 2017-04-20 16:14:51 +00:00
Craig Tiller 2f269ec781 Rollback rqs change: may have been too aggressive 2017-04-20 08:03:08 -07:00
Craig Tiller d47be446d7 Speed up tests 2017-04-19 17:26:24 -07:00
Craig Tiller 6984e1dc5e Merge github.com:grpc/grpc into c++lame 2017-04-19 14:50:31 -07:00
Craig Tiller 06a30eef36 Merge github.com:grpc/grpc into cpparena 2017-04-19 14:40:20 -07:00
Mark D. Roth 0c0b89a88b Change hash table to use linear probing and add unit test.
Also add some missing rules in test/core/slice/BUILD.
2017-04-19 13:28:24 -07:00
Mahak Mukhi a0cabfcad7 trial and error 2017-04-18 15:43:11 -07:00
Mahak Mukhi b28ddaf9a9 trial and error 2017-04-18 15:38:02 -07:00
Mahak Mukhi fb059a2782 discovered generate_projects.sh script! 2017-04-18 14:40:00 -07:00
Craig Tiller cac4e178fd Merge github.com:grpc/grpc into cpparena 2017-04-18 13:39:18 -07:00
Sree Kuchibhotla 7fa313624c Merge branch 'master' into cq_mpsc_based 2017-04-18 11:39:12 -07:00
Mahak Mukhi 32da70d9af more trial and error for sanity 2017-04-18 10:50:14 -07:00
yang-g 6bc701659c Remove status_helper as it is not needed any more 2017-04-18 10:36:36 -07:00
Craig Tiller addb6ea986 Merge github.com:grpc/grpc into c++lame 2017-04-17 12:19:09 -07:00
Craig Tiller 26ec8fba7a Merge github.com:grpc/grpc into epex4 2017-04-17 08:38:33 -07:00
Mahak Mukhi a68829023c more sanity
trying to fix some sanity

nope that didn't work

fixing test failiures

added debug code

more trail and error

more trial and error

cleaning debug code
2017-04-15 19:09:45 -07:00
David Garcia Quintas 53af23cfbf Improvements to Fake Resolver 2017-04-15 10:29:46 -07:00
jiangtaoli2016 e223a6a042 Merge branch 'master' into new_tsi 2017-04-15 10:20:51 -07:00
Mahak Mukhi c5eee16814 more sanity fixes 2017-04-14 17:02:26 -07:00
Yang Gao 940b2bd06e Merge pull request #10634 from yang-g/fuzz2
Disallow empty method slice in api_fuzzer
2017-04-14 15:29:52 -07:00
Craig Tiller 56c23f11b0 Merge github.com:grpc/grpc into c++lame 2017-04-14 15:18:20 -07:00
Craig Tiller 2c6f63731c Merge github.com:grpc/grpc into cpparena 2017-04-14 13:14:10 -07:00
yang-g f84ea39b35 merge with head 2017-04-14 10:37:32 -07:00
Sree Kuchibhotla a29d1b5f7c Merge branch 'master' into cq_lockfree 2017-04-14 08:12:22 -07:00
Sree Kuchibhotla b3112cd10f Merge branch 'master' into cq_lockfree 2017-04-13 14:26:12 -07:00
Craig Tiller 4f98e25f8b Better cost estimation 2017-04-13 18:55:46 +00:00
Craig Tiller 93b06d7ac1 Add a C++ compatibility check config 2017-04-13 11:16:29 -07:00
yang-g 6163da5135 Disallow empty method slice in api_fuzzer 2017-04-13 09:41:17 -07:00
Craig Tiller cacaa1950d Merge github.com:grpc/grpc into epex3 2017-04-13 15:22:38 +00:00
Craig Tiller 7c0cbad3f2 Merge github.com:grpc/grpc into minimal_test 2017-04-13 06:51:50 -07:00
Jan Tattermusch b78e80c096 Merge pull request #10514 from jtattermusch/fix_1mb_scenarios
Fix 1MB perf scenarios
2017-04-13 11:04:48 +02:00
Yang Gao 7f2a15a6f9 Merge pull request #10586 from yang-g/error_details2
Add helper function to supply and parse error_details from Status.
2017-04-12 17:11:02 -07:00
yang-g f3d9b4808a Fix buffer overflow https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=973 2017-04-12 15:24:57 -07:00
Craig Tiller b3d308b9a1 Merge github.com:grpc/grpc into cpparena 2017-04-12 15:16:35 -07:00
Craig Tiller 80233bfde5 Merge github.com:grpc/grpc into minimal_test 2017-04-12 14:55:17 -07:00
Craig Tiller 4d780a52b8 stuff 2017-04-12 13:47:18 -07:00
Craig Tiller f0721657ff Merge github.com:grpc/grpc into truebin 2017-04-12 08:41:29 -07:00
Craig Tiller c20fa90c60 Merge github.com:grpc/grpc into cpparena 2017-04-12 06:44:00 -07:00
Sree Kuchibhotla a07bd3a971 change test min time 2017-04-11 19:46:33 -07:00
yang-g eceec8eaf6 Add helper function to supply and parse error_details from Status. 2017-04-11 16:07:24 -07:00
Craig Tiller acce275281 Merge github.com:grpc/grpc into c++lame 2017-04-11 10:46:35 -07:00
jiangtaoli2016 70928f0722 Merge branch 'master' into new_tsi 2017-04-11 10:07:01 -07:00
Craig Tiller 440df1048a Merge github.com:grpc/grpc into minimal_test 2017-04-11 09:55:16 -07:00
Craig Tiller fb75b8d429 Merge github.com:grpc/grpc into epex3 2017-04-11 09:54:07 -07:00
Craig Tiller 6b99d80410 Merge pull request #10501 from ctiller/epex2
Split event notification out of ev_epoll_linux.c
2017-04-11 09:53:41 -07:00
jiangtaoli2016 e69881de7f Revise based on Mark's comments. 2017-04-10 14:45:23 -07:00
Craig Tiller eb36437e85 Merge github.com:grpc/grpc into c++lame 2017-04-07 17:08:42 -07:00
Craig Tiller d9c36b6d09 Merge github.com:grpc/grpc into minimal_test 2017-04-07 16:25:21 -07:00
Craig Tiller 8ebb5443de Update build.yaml 2017-04-07 16:01:55 -07:00
Craig Tiller f4360d77d4 Fix build, fix epollex detection 2017-04-07 08:51:00 -07:00
Noah Eisen 55a61e43b9 Merge pull request #10492 from ncteisen/error-overflow
Fix Error Overflow Bug
2017-04-07 08:24:26 -07:00
Craig Tiller 5f399d173b Merge github.com:grpc/grpc into minimal_test 2017-04-07 06:46:08 -07:00
Jan Tattermusch 58aa2cb8f1 fix 1MB perf scenarios 2017-04-07 13:54:51 +02:00
Noah Eisen c6ec1155d0 Fix error overflow bug 2017-04-06 10:49:29 -07:00
Craig Tiller 71d6ce65d4 Merge deadline_init/deadline_start 2017-04-06 09:10:09 -07:00
Craig Tiller a24b971214 Rename compress_filter --> message_compress_filter 2017-04-06 09:03:21 -07:00
Craig Tiller 376887d213 Split event notification out of ev_epoll_linux.c 2017-04-06 08:27:03 -07:00
Sree Kuchibhotla 084c51e888 Merge branch 'master' into bm_cq_multi_threads 2017-04-05 17:17:54 -07:00
Craig Tiller f3ba6a0133 Fix sanity 2017-04-05 12:29:06 -07:00
Craig Tiller 0357187b4e Merge github.com:grpc/grpc into minimal_test 2017-04-05 12:24:25 -07:00
Craig Tiller edfce58afb Merge github.com:grpc/grpc into truebin 2017-04-05 06:49:43 -07:00
Craig Tiller 8d4b9819e0 Merge github.com:grpc/grpc into cpparena 2017-04-05 06:37:13 -07:00
Yuchen Zeng 526e624c58 Merge pull request #9902 from y-zeng/keepalive_server
Client-side keepalive pings server enforcement
2017-04-04 21:33:24 -07:00
Craig Tiller 5de46568ce Merge github.com:grpc/grpc into cpparena 2017-04-04 17:08:12 -07:00
Craig Tiller ee787caf0e Merge github.com:grpc/grpc into truebin 2017-04-04 15:54:40 -07:00
Sree Kuchibhotla 3c754e4716 Microbenchmark for measuring impact of multiple threads calling cq_next 2017-04-04 13:58:02 -07:00
Craig Tiller f6221516f4 Merge github.com:grpc/grpc into minimal_test 2017-04-04 12:38:57 -07:00
Craig Tiller ca38800d62 Merge pull request #10423 from ctiller/minimal
Working towards enabling a minimal stack
2017-04-04 11:46:59 -07:00
Yuchen Zeng b0c2225336 generate projects 2017-04-04 11:08:19 -07:00
kpayson64 f2ceefb9e2 Merge pull request #8063 from royalharsh/buffers
Refactor python code generator to support other serializers
2017-04-04 09:41:36 -07:00
Craig Tiller 29ebc57554 Merge branch 'minimal' into minimal_test 2017-04-04 08:00:55 -07:00
Craig Tiller ad286c35da Merge github.com:grpc/grpc into minimal 2017-04-04 07:58:50 -07:00
Yuchen Zeng af5c505fc1 Add bad_ping test, fix ping test 2017-04-04 00:03:28 -07:00
Craig Tiller c8f62bcb03 Add new setting for true-binary mode 2017-04-03 16:25:45 -07:00
Craig Tiller 0e101ea8a3 Merge branch 'minimal' into minimal_test 2017-04-03 15:05:22 -07:00
Craig Tiller 8d322776f6 Merge github.com:grpc/grpc into minimal 2017-04-03 14:56:19 -07:00
Craig Tiller 3be7dd0e79 Optionalize deadline checking 2017-04-03 14:30:03 -07:00
Vijay Pai 45a9abae95 Add option to limit # of messages per stream with tests 2017-04-03 14:24:53 -07:00
Craig Tiller af76743e33 Optionalize compress, gather all the http2 filter bits together in ext/ 2017-04-03 13:54:31 -07:00
Craig Tiller 9b3648a28e Optionalize message_size_filter 2017-04-03 12:25:19 -07:00
Jan Tattermusch ef0b2ed1c3 Merge pull request #10380 from jtattermusch/ping_pong_1mb
Add 1MB ping pong scenarios
2017-04-03 18:02:49 +02:00
Craig Tiller 494e72d6b4 Add a minimal stack test 2017-04-03 08:43:22 -07:00
Craig Tiller d7b048e041 Merge github.com:grpc/grpc into minimal 2017-04-03 08:10:35 -07:00
David G. Quintas c4f4601809 Merge pull request #9838 from dgquintas/fuzzer_remove_asserts
Don't assert over invalid channel args
2017-04-02 20:00:50 -07:00
Craig Tiller 5f95f1a4ca Merge github.com:grpc/grpc into cpparena 2017-04-01 07:42:20 -07:00
Craig Tiller 6d4894e9d6 optionalize max_age 2017-03-31 17:22:06 -07:00
Craig Tiller 9eb0fdec00 Reorganize ext tree
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
2017-03-31 16:59:30 -07:00
Craig Tiller 9c54a0c12c Merge pull request #10382 from ctiller/checks
Reinstate filegroup dependency checks, fix fallout
2017-03-31 16:10:35 -07:00
Vijay Pai 59f036dc52 Merge pull request #9875 from vjpai/unary
Synthetic benchmark for coordinator-worker workload
2017-03-31 16:05:58 -07:00
Craig Tiller b3d70102a5 Memory allocator for C++ in core 2017-03-31 14:17:09 -07:00
David G. Quintas 2035c2b48a Merge pull request #10375 from dgquintas/fix_fuzzer_961
Fix oss-fuzz/961
2017-03-31 13:28:54 -07:00
Vijay Pai 47fc606d11 Performance model of coordinator-worker use case 2017-03-31 11:03:16 -07:00
Yuchen Zeng 6715a15fe1 Merge pull request #10318 from y-zeng/server_channel_max_age
Max age for server channels
2017-03-31 10:59:04 -07:00
Craig Tiller 547631eaf8 Merge github.com:grpc/grpc into cpparena 2017-03-31 07:50:01 -07:00
Jan Tattermusch 46df13b4a3 add 1mb ping pong scenarios 2017-03-31 10:32:23 +02:00
David Garcia Quintas 228a5142c1 Don't assert over invalid channel args 2017-03-30 19:43:00 -07:00
Craig Tiller d4387c0075 codgen 2017-03-30 17:00:43 -07:00
Vijay Pai 2a8b1fcecd Merge pull request #9820 from vjpai/more_scenarios
Add C++ large message performance tests to PRs and master
2017-03-30 15:08:14 -07:00
David Garcia Quintas fde5dbb681 Fixed oss-fuzz/961 2017-03-30 11:39:30 -07:00
Craig Tiller 2835161513 Reinstate one check, fix fall out 2017-03-30 10:48:34 -07:00
Craig Tiller 1345a85d0d Merge branch 'remove_lr_from_server_context' of github.com:dgquintas/grpc into checks 2017-03-30 10:46:07 -07:00
Craig Tiller 29b527fa30 Reinstate one check, fix fall out 2017-03-30 10:27:20 -07:00
Nicolas Noble 6ee38a7e51 Merge pull request #9780 from ctiller/cpp_bazelness
More C++ Bazel support
2017-03-30 10:21:11 -07:00
Vijay Pai 05222512d7 Add C++ large message tests to PRs and master 2017-03-30 10:18:29 -07:00
Craig Tiller b657f5e9df Merge pull request #10342 from ctiller/build
Move src/core/lib/tsi --> src/core/tsi
2017-03-29 20:10:31 -07:00
Yuchen Zeng 3835d13788 Fix the test condition for max_connection_idle test 2017-03-29 11:38:58 -07:00
Nicolas "Pixel" Noble 0dac09e724 Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness 2017-03-29 19:46:48 +02:00
yang-g aab6992c00 Remove call from sibling list when it is not first child. 2017-03-29 10:43:29 -07:00
Yuchen Zeng b2caafc911 Add max_connection_idle test 2017-03-29 01:58:13 -07:00
Yuchen Zeng 22321fc7e5 Add max_connection_age end2end test 2017-03-28 19:10:09 -07:00
Yang Gao b838bb2411 Merge pull request #10337 from yang-g/autofuzz
Clamp memory usage estimate
2017-03-28 15:51:27 -07:00
Craig Tiller 134fed3a85 Move src/core/lib/tsi --> src/core/tsi 2017-03-28 14:27:18 -07:00
yang-g fdd908b01a Clamp memory usage estimate 2017-03-28 11:45:17 -07:00
Harsh Vardhan 974f3d797a
remove lang specific streaming methods 2017-03-28 21:01:51 +05:30
Harsh Vardhan 31e74bb0f3
Update sources & headers 2017-03-28 21:01:51 +05:30
Yuchen Zeng a809ea5c14 Add max_age_filter 2017-03-28 02:11:49 -07:00
ncteisen 7cd4f6890b Add fuzzer bug 2017-03-27 19:15:47 -07:00
Nicolas "Pixel" Noble f3ca374929 Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness 2017-03-28 00:27:34 +02:00
Vijay Pai 739cecb0bc Merge pull request #10305 from vjpai/fixdep
Resolve a circular dependence in build
2017-03-27 13:55:16 -07:00
Nicolas "Pixel" Noble 8e0684b5d4 Merge branch 'master' of https://github.com/grpc/grpc into cpp_bazelness 2017-03-27 18:50:04 +02:00
makdharma c4478a103b Merge pull request #10222 from makdharma/caching_with_uri
using URI query to communicate payload
2017-03-26 21:05:20 -07:00
Yuchen Zeng f466ae116e Merge pull request #7771 from y-zeng/cares_buildin
Async DNS resolver with pre-configured c-ares
2017-03-24 14:52:04 -07:00
Nicolas "Pixel" Noble b02dd01584 Fixing qps & benchmark. 2017-03-24 21:56:51 +01:00
Sree Kuchibhotla b6512cf940 Merge pull request #10245 from sreecha/cq_factory_api
Introduce grpc_completion_queue_factory API
2017-03-24 13:23:44 -07:00
Makarand Dharmapurikar a128b7a8a5 Merge branch 'master' of https://github.com/grpc/grpc into caching_with_uri 2017-03-24 11:12:20 -07:00
Vijay Pai 52f50d44b0 Resolve a circular dependence that was being generated between
create_test_channel.o and libgrpc++_test_util.a .
2017-03-24 10:14:46 -07:00
Michael Warres c46b3ebeb9 Add socket factory support to udp_server.c 2017-03-24 11:33:20 -04:00
Yuchen Zeng 937302b0df Merge remote-tracking branch 'upstream/master' into cares_rebase 2017-03-22 10:54:31 -07:00
Makarand Dharmapurikar 226098c9f1 added b64.c to the sources neede for grpc_base 2017-03-22 10:53:37 -07:00
Yuchen Zeng be0dba162e Merge pull request #10247 from y-zeng/fix_lb_subchannel
Fix fuzzing detected error: remaining GRPC_ARG_SUBCHANNEL_ADDRESS was not removed by pick_first and round_robin
2017-03-22 10:40:59 -07:00
Craig Tiller eeb3b24f7e Merge pull request #10238 from ctiller/bm_chttp2_top
Add benchmark suite for chttp2
2017-03-22 08:46:47 -07:00
Mark D. Roth 5c42af696d Merge pull request #9655 from markdroth/remove_initial_connect_string
Remove initial_connect_string hack.
2017-03-22 08:14:06 -07:00
Sree Kuchibhotla 098110d882 Merge branch 'master' into cq_factory_api 2017-03-21 16:39:11 -07:00
Yuchen Zeng c88fd35f97 Add reproduction 2017-03-21 16:10:36 -07:00
Sree Kuchibhotla bf18428740 Introduce grpc_completion_queue_factory API
Just the API and a bare-bone implementation
2017-03-21 15:18:58 -07:00
David Garcia Quintas e63cde9f7d Fix sanity, generated projects 2017-03-21 14:44:55 -07:00
Mark D. Roth 62d1dd920e Merge pull request #9850 from markdroth/retry_throttle
Retry throttling implementation.
2017-03-21 13:40:20 -07:00
Mark D. Roth f7c2cd274e Ran generate_projects.sh. 2017-03-21 13:10:20 -07:00
Mark D. Roth 14ef5d83e2 Merge remote-tracking branch 'upstream/master' into remove_initial_connect_string 2017-03-21 13:08:53 -07:00
Craig Tiller 18f09a01f6 Add benchmark suite for chttp2 2017-03-21 08:15:19 -07:00
Craig Tiller 25909c4660 Merge pull request #10220 from ctiller/fuzzingmac
Make fuzzers run on mac (but not on mac on jenkins)
2017-03-20 18:33:40 -07:00
Craig Tiller 7c050ea8c6 Merge pull request #10102 from ctiller/fuzzing-long
Fix fuzzing detected error: stack overflow in hpack parser
2017-03-20 18:31:12 -07:00
Craig Tiller c9bb78f2f8 Make fuzzers run on mac (but not on mac on jenkins) 2017-03-20 08:17:13 -07:00
Vijay Pai c0e6701c57 Added dependencies in build.yaml to allow building 2017-03-17 20:00:55 -07:00
Yuchen Zeng 9bc0d8200e Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-03-17 16:00:17 -07:00
Yuchen Zeng 2c977084c8 Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-03-17 15:57:23 -07:00
Yuchen Zeng f39cf46842 Merge remote-tracking branch 'upstream/master' into cares_bazel_rule 2017-03-17 15:53:39 -07:00
Yuchen Zeng d9efa4a5fd Merge pull request #10123 from y-zeng/android
Fix android build
2017-03-17 11:04:49 -07:00
Mark D. Roth f3792b2024 Merge remote-tracking branch 'upstream/master' into remove_initial_connect_string 2017-03-17 11:04:09 -07:00
Mark D. Roth 693d2b48ab Merge remote-tracking branch 'upstream/master' into retry_throttle 2017-03-17 09:53:35 -07:00
Mark D. Roth fecba535d9 Switch to using a CAS loop to update the token value. 2017-03-17 09:50:48 -07:00
Craig Tiller e30c204be5 Merge pull request #10148 from ctiller/ubsan
UBSAN cleanup
2017-03-16 08:03:59 -07:00
Craig Tiller 41373d0457 Merge pull request #10122 from ctiller/arena
Arena allocator for grpc
2017-03-15 16:16:30 -07:00