Commit Graph

6775 Commits

Author SHA1 Message Date
Craig Tiller 5e56f00d3a Fixes to new executor 2017-05-16 15:02:50 -07:00
Craig Tiller 321b7d8fb0 Merge github.com:grpc/grpc into thread_pool 2017-05-16 13:42:07 -07:00
Craig Tiller 82713635e1 Merge pull request #11135 from ctiller/bugz
Fix some job runner bugs, save some initialization passes for port selection
2017-05-16 13:38:09 -07:00
Craig Tiller a753371f05 Rework well_known_protos attr, and some other fixes 2017-05-16 13:09:33 -07:00
Muxi Yan a57d3c8120 Merge pull request #11138 from grpc/revert-11121-revert-10849-backward-compat
Revert "Revert "Implement Server Backward Compatibility""
2017-05-16 09:58:22 -07:00
Yuxuan Li 8698f2bbee fix extern c location 2017-05-15 16:53:01 -07:00
Muxi Yan 2a5bbc1e2d Fix bazel build 2017-05-15 16:27:31 -07:00
Yuxuan Li 02d635bf88 remove unncessary include 2017-05-15 15:20:05 -07:00
Yuxuan Li 6ca796d7ad merge master, resolve conflict 2017-05-15 14:15:34 -07:00
Muxi Yan 29ff4665a8 Revert "Revert "Implement Server Backward Compatibility"" 2017-05-15 10:27:55 -07: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 9d5d803bbf Small fixes 2017-05-15 07:54:54 -07: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
Nicolas "Pixel" Noble 2285f8bfde Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-13 00:37:51 +02:00
Nicolas Noble 7edcce2147 Revert "Implement Server Backward Compatibility" 2017-05-12 15:35:20 -07:00
Nicolas "Pixel" Noble 3445079089 Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-12 23:58:25 +02:00
Craig Tiller 61f96c1683 Update epollers 2017-05-12 13:36:39 -07: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
Craig Tiller a1ae21dd2e Merge pull request #11102 from ctiller/clang5
clang5 fixes
2017-05-12 11:29:08 -07:00
Nicolas "Pixel" Noble 232e9b458b Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-12 20:15:06 +02:00
Craig Tiller ee4b145213 Remove workqueue, covered_by_poller as concepts, get Mac build up 2017-05-12 10:56:03 -07:00
Nicolas "Pixel" Noble 6a3b7c94df Merge failure, removed test still here. 2017-05-12 17:35:47 +02:00
Nicolas "Pixel" Noble ba54a1c95e Merge failure, missing commas. 2017-05-12 17:13:58 +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 88b1d82b3d Merge failure - missing grpc_cc_binary. 2017-05-12 16:58:06 +02:00
Jan Tattermusch 42e302dbfe Run mac and windows distribtests in workspace 2017-05-12 15:54:43 +02:00
Muxi Yan 21a6ccad1e Fix portability 2017-05-11 22:49:32 -07:00
yang-g a044f6d3f5 Propagate deadline to GenericServerContext 2017-05-11 15:37:51 -07:00
Craig Tiller 5f24bb121e just use char* overload 2017-05-11 15:14:32 -07:00
Craig Tiller 0ccaff9cb6 Explicitly mention std::string 2017-05-11 14:44:23 -07:00
Nicolas "Pixel" Noble eb36b8ac77 Merge branch 'master' of https://github.com/grpc/grpc into import 2017-05-11 23:24:37 +02:00
Sree Kuchibhotla 467ad2002f Merge branch 'master' into cq_mpsc_based 2017-05-11 13:15:07 -07:00
Craig Tiller 357523509a Merge pull request #11074 from ctiller/pump
Finish pumped streams: should alleviate infinite hang
2017-05-11 11:00:12 -07:00
Craig Tiller 63cde40c6d Merge pull request #11010 from ctiller/uberpoll
Roll up of all new polling engines
2017-05-11 10:55:02 -07:00
Craig Tiller 822aae53d3 Always receive initial metadata in this test 2017-05-11 10:54:22 -07:00
Vijay Pai 6d06776a12 Merge pull request #10963 from vjpai/remake
Stop checking for pre-c++11 compilers since these are no longer supported
2017-05-11 10:00:03 -07:00
Sree Kuchibhotla 234a677e8d Merge branch 'master' into cq_mpsc_based 2017-05-11 09:33:11 -07:00
Yang Gao 6d15d29f4c Merge pull request #11069 from yang-g/bazel_test_filtering
Properly filter the end2end tests
2017-05-11 09:15:37 -07:00
Nicolas "Pixel" Noble 0444d98f17 C99->C89.
F-it. My sanity isn't worth it.
2017-05-11 17:02:49 +02:00
Muxi Yan b574c6066b clang-format 2017-05-11 08:00:44 -07:00
Muxi Yan 96e198ab9f Fix portability 2017-05-11 08:00:30 -07:00
Nicolas "Pixel" Noble f4f16798fe Fixing test_util... 2017-05-11 07:55:10 +02:00
Vijay Pai 6974763268 Stop checking for pre-c++11 compilers since these are no longer
supported
2017-05-10 22:25:04 -07:00
Sree Kuchibhotla 6e510f700d Merge branch 'master' into cq_mpsc_based 2017-05-10 19:35:03 -07:00
ncteisen 4c4272923b Merge branch 'master' of https://github.com/grpc/grpc into frame-size 2017-05-10 17:50:05 -07:00
Craig Tiller a1d00facbc Finish pumped streams: should alleviate infinite hang 2017-05-10 15:43:44 -07:00
Nicolas "Pixel" Noble 78f8ce33ca The json parser comes from protobuf. 2017-05-11 00:42:55 +02:00
Nicolas "Pixel" Noble e40877931a Missed one gtest reference. 2017-05-11 00:42:32 +02:00
yang-g 518bdfd18c Properly filter the end2end tests 2017-05-10 13:38:47 -07:00
Craig Tiller a7785ba22e Merge github.com:grpc/grpc into uberpoll 2017-05-10 13:36:20 -07:00
Craig Tiller 9341519b83 Merge pull request #11062 from ctiller/c++compat3
Add some casts for C++ compatibility
2017-05-10 13:35:25 -07:00
Craig Tiller 5d5bbc9f8c Merge pull request #11061 from ctiller/ubsanc++
Fixes for ubsan C++ build
2017-05-10 13:35:11 -07:00
Nicolas "Pixel" Noble 3726e3d37b Moving gtest include down.
In some cases, depending on the direction of the wind, and the phase of the moon, gtest can interfere with protobuf badly with macros cross-pollution between the two projects. Moving the gtest inclusion at the end makes the problem go away.
2017-05-10 18:33:12 +02:00
Noah Eisen 0cab13f558 Merge pull request #11033 from ncteisen/more-trickle
Add Unbalanced Unary Benchmark
2017-05-10 08:55:09 -07:00
ncteisen 1842c4379c Clang 2017-05-10 08:54:39 -07:00
Craig Tiller 4d16f4dd1d Add some casts for C++ compatibility 2017-05-10 08:21:08 -07:00
Craig Tiller 7b622ab558 ubsan fix: dont deref past end of array 2017-05-10 07:58:41 -07:00
Craig Tiller 74bf087e9c Increase error threshold for too many writes 2017-05-10 07:44:04 -07:00
Craig Tiller cdc97a1226 Fix tests on Mac 2017-05-10 07:32:12 -07:00
Muxi Yan bf5a5f92be Add a separate test case for workaround_cronet_compression 2017-05-09 18:09:58 -07:00
Nicolas "Pixel" Noble 71ca4200f6 QPS doesn't actually need gtest anymore. 2017-05-10 01:32:31 +02:00
ncteisen c7de5a7601 Add warmup 2017-05-09 15:50:32 -07:00
Muxi Yan 937dba3ea1 Put workaround list somewhere accessable by wrapping languages 2017-05-09 14:45:44 -07:00
ncteisen 0725d3a4b3 Run bm resonable number of times 2017-05-09 12:05:11 -07:00
Nicolas "Pixel" Noble d70dbca6c0 Making test_util & co public. 2017-05-09 19:12:29 +02:00
Craig Tiller db34627907 Fix test name 2017-05-09 08:37:52 -07:00
Nicolas "Pixel" Noble 1e75dc8cad Add end2end_test_lib. 2017-05-09 06:57:22 +02:00
Vizerai a194aab223 update 2017-05-08 19:43:25 -07:00
ncteisen b6ac9b4573 Add unbalanced unary benchmark 2017-05-08 17:10:31 -07:00
Nicolas "Pixel" Noble fec014b937 Adding metrics_server. 2017-05-09 01:11:11 +02:00
Nicolas "Pixel" Noble 1c7cdd5f23 Fixing test_util target. 2017-05-09 00:20:09 +02:00
Nicolas "Pixel" Noble e93306e54d Making test/core/iomgr visible. 2017-05-08 23:54:52 +02:00
Nicolas "Pixel" Noble 987267f633 Fixing grpc_cli_libs. 2017-05-08 23:46:22 +02:00
Yuxuan Li 57e12b1786 Merge branch 'poll_stat' of github.com:lyuxuan/grpc into poll_stat 2017-05-08 11:36:07 -07:00
Yuxuan Li a7f7fcf94a Merge branch 'master' into poll_stat 2017-05-08 11:35:00 -07:00
ncteisen b7345a2c34 Merge branch 'master' of https://github.com/grpc/grpc into frame-size 2017-05-08 10:09:19 -07:00
Yuxuan Li 85d3a53905 change gpr_atm to int 2017-05-08 06:24:34 +00:00
Craig Tiller d868a07d7c Merge github.com:grpc/grpc into uberpoll 2017-05-07 20:02:30 -07:00
Craig Tiller c9016893f7 Merge pull request #10720 from ctiller/trickle_stall
Add logging of flow control variables, (mostly) fix flow control
2017-05-07 20:00:57 -07:00
Yuxuan Li 87827e03aa use lock instand of atomics, fix include position 2017-05-05 14:12:42 -07:00
Muxi Yan 3db618efe1 Merge remote-tracking branch 'upstream/master' into backward-compat 2017-05-05 13:32:43 -07:00
Nicolas "Pixel" Noble 684fe378e1 Adding "grpc_cli_libs" back. 2017-05-05 21:19:19 +02:00
Vijay Pai ea4adc1508 Merge pull request #10313 from vjpai/onesided
Add QPS tests for 1-sided unconstrained streaming
2017-05-05 11:24:07 -07:00
Yuxuan Li bfb495d026 add override to GetPollCount() function 2017-05-05 10:57:35 -07:00
Craig Tiller 4fd1698307 Merge github.com:grpc/grpc into trickle_stall 2017-05-05 17:52:14 +00:00
Craig Tiller 18545a3e6a Merge branch 'epoll_thread_pool' of github.com:sreecha/grpc into uberpoll 2017-05-05 17:33:44 +00:00
Sree Kuchibhotla 9739a2a54d Merge branch 'master' into epoll_thread_pool 2017-05-05 10:10:26 -07:00
Craig Tiller ce651a2124 Merge branch 'timer_pool' of github.com:ctiller/grpc into uberpoll 2017-05-05 15:28:09 +00:00
Craig Tiller eda29c6398 Merge branch 'epex4' into uberpoll 2017-05-05 15:21:19 +00:00
Craig Tiller 7365ec95e4 Merge branch 'timer_pool' into uberpoll 2017-05-05 15:21:09 +00:00
Craig Tiller d6ff2f0bc9 Merge github.com:grpc/grpc into hiertune 2017-05-05 15:01:20 +00:00
Craig Tiller 1dbd063dbf Fix old trace vars 2017-05-04 16:48:32 -07:00
Yuxuan Li a33e2b27a1 add some comments 2017-05-04 16:13:49 -07:00
Craig Tiller 62800f789c Merge github.com:grpc/grpc into timer_pool 2017-05-04 22:02:47 +00:00
Craig Tiller bc7c224cac Merge branch '0bug' into timer_pool 2017-05-04 22:02:42 +00:00
Yuxuan Li 5f9f37a33c fix minor 2017-05-04 13:39:29 -07:00
Yang Gao f31a80eac3 Merge pull request #10950 from jeady/service_name_metadata
Add static method to generated code to return fully qualified protobuf service name
2017-05-04 12:51:44 -07:00
ncteisen 1c8698758d Set frame size to B/us 2017-05-04 11:56:14 -07:00
Mark D. Roth 86b9473690 Merge pull request #10980 from markdroth/grpclb_deadline_fix
Make sure we set deadline for the LB call even without a pick.
2017-05-04 08:05:40 -07:00
Yuxuan Li f8365cd87b clean up, fix minor issue 2017-05-03 23:29:17 -07:00
Yuxuan Li 28efff3e1e clang-format 2017-05-03 22:50:56 -07:00
Yuxuan Li 5d3ddeeea1 adding server side poll stat 2017-05-03 22:27:11 -07:00
Yuxuan Li 999ac157e6 initial implementation. 2017-05-03 21:36:36 -07:00
Sree Kuchibhotla 1440b0654d Merge branch 'master' into epoll_thread_pool 2017-05-03 15:42:42 -07:00
Mark D. Roth 98e8d59ece Merge pull request #10953 from markdroth/cq_verifier_improvement
Improve cq_verifier error message when success does not match.
2017-05-03 13:09:25 -07:00
Craig Tiller 84f75d448e Fix ASAN/TSAN failures
- trace system is now thread safe when run with TSAN
- fix a race in client_auth_filter.c
- allow timer manager to run in single threaded mode for fuzzers
2017-05-03 13:06:35 -07:00
Mark D. Roth 64d922ae87 Make sure we set deadline for the LB call even without a pick.
As part of this, get the deadline from a channel arg instead of pick_args.
2017-05-03 12:52:04 -07:00
Sree Kuchibhotla 4afb4db498 Merge branch 'master' into cq_mpsc_based 2017-05-03 09:36:02 -07:00
Noah Eisen 3f716baa0a Merge pull request #10972 from ncteisen/credential-error-refcount
Fix Error Refcount Bug
2017-05-03 08:24:51 -07:00
Craig Tiller 4d03ffbdc6 Merge github.com:grpc/grpc into timer_pool 2017-05-03 07:57:53 -07:00
Craig Tiller 0bc3b40b76 Merge github.com:grpc/grpc into hiertune 2017-05-03 07:35:51 -07:00
Jan Tattermusch 892e4be6da Merge pull request #10234 from zhimingxie/master
fix truncate bug in grpc_cli
2017-05-03 08:36:03 +02:00
Noah Eisen 89371914c9 Fix error refcount bug
Added a missing ref in httpcli.c. Also added a test to avoid
regression
2017-05-02 23:26:05 -07:00
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
Mark D. Roth 13ded3fc66 Improve cq_verifier error message when success does not match. 2017-05-02 10:43:48 -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
James Eady 3b26451025 Add static method to generated code to return fully qualified protobuf service name. 2017-05-02 10:45:34 -04:00
zhimingxie 60f35722de fix truncate bug in grpc_cli 2017-05-02 17:40:03 +08: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 0994bbd0f7 Merge github.com:grpc/grpc into trickle_stall 2017-05-01 15:11:57 -07:00
Craig Tiller 305dcf3d32 Merge pull request #10924 from ctiller/not-ld
Fix printf format
2017-05-01 14:34:51 -07:00
Craig Tiller 9162f75188 Merge pull request #10896 from ctiller/sbtest
Fix bogus asserts
2017-05-01 14:34:13 -07:00
Craig Tiller c610985aeb Merge branch 'hiertune' into epex4+epoll1 2017-05-01 14:26:49 -07:00
David Garcia Quintas 0745356ab2 Apply slowdown factor to timeouts 2017-05-01 13:52:15 -07:00
David Garcia Quintas d8e278f3dc Merge branch 'master' of github.com:grpc/grpc into grpclb_new_test 2017-05-01 12:52:06 -07:00
Nicolas "Pixel" Noble c020da9634 Forgot one external dependency. 2017-05-01 21:49:46 +02:00
Nicolas "Pixel" Noble 16ace24735 End2end test dependency fix. 2017-05-01 20:33:26 +02:00
Muxi Yan e123a05913 Merge remote-tracking branch 'upstream/master' into backward-compat 2017-04-30 21:16:07 -07:00
Craig Tiller 570fad827c Fix printf format 2017-04-29 14:56:13 -07:00
Vizerai 6903d74238 changed from symbolic links to actual files 2017-04-28 21:28:37 -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
David Garcia Quintas 04109e8f7d BUILD and #include fixes 2017-04-28 13:03:35 -07:00
Craig Tiller ebf3a89984 Merge github.com:grpc/grpc into epoll1+hierarchical-turnstile 2017-04-28 09:27:01 -07:00
Jan Tattermusch ffa7473602 Merge pull request #9376 from ivucica/ivucica_grpc_cli
Bazel build rule for //test/cpp/util:grpc_cli
2017-04-28 16:20:55 +02:00
David Garcia Quintas 04911ca202 New version of grpclb end2end test 2017-04-27 16:32:09 -07:00
Craig Tiller 7ef85e5a30 Fix bogus asserts 2017-04-27 21:58:41 +00:00
Craig Tiller f7283e01dd Merge github.com:grpc/grpc into trickle_stall 2017-04-27 14:56:56 -07:00
Craig Tiller 4865c79548 Merge pull request #10613 from ctiller/framing_costs
Optimize framing a little
2017-04-27 14:53:12 -07:00
Craig Tiller 6a85ee0b4d Fix test compilation 2017-04-27 19:17:11 +00: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
Jan Tattermusch f7cd585901 Merge pull request #10819 from jtattermusch/fix_cpp_distrib
Fix C++ distribtest
2017-04-27 18:51:52 +02:00
Craig Tiller ac99bfff46 Merge github.com:grpc/grpc into epex4 2017-04-27 09:27:20 -07:00
Craig Tiller 1939744de5 Fix test failure 2017-04-27 08:40:53 -07:00
Ivan Vučica 38279ea2e0 Bazel rule for building grpc_cli. 2017-04-27 13:32:42 +01: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
Noah Eisen 436a394296 Merge pull request #10823 from ncteisen/client-auth-filter-fuzz
Don't Abort on Input
2017-04-26 14:12:02 -07:00
Craig Tiller 78e0864d3d Expand allowable resource quota failures: unavailable seems sane 2017-04-26 13:12:04 -07:00
Craig Tiller ff54f5b150 Merge github.com:grpc/grpc into trickle_stall 2017-04-26 10:38:15 -07:00
Craig Tiller e38948a1cd clang-format 2017-04-26 08:53:25 -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 7f88c48411 Fix portability test 2017-04-25 16:44:17 -07:00
jiangtaoli2016 7e41158311 Merge branch 'master' into new_tsi 2017-04-25 16:04:25 -07:00
Nicolas "Pixel" Noble 3bd8177ce6 Converting end2end/generate_tests.bzl. 2017-04-25 22:32:46 +02:00
Craig Tiller 819cd88bd7 Allow EPOLLEXCLUSIVE tests to be omitted outside of CI 2017-04-25 13:18:22 -07:00
Sree Kuchibhotla ff7a587608 Merge branch 'master' into cq_mpsc_based 2017-04-25 12:10:38 -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
Craig Tiller 9fd7cf5dc3 Recycle ports 2017-04-25 08:45:06 -07:00
Craig Tiller b56dae554c Allow a longer fetch time for port server 2017-04-25 08:22:24 -07:00
Craig Tiller dc2e0843dc Merge pull request #10826 from ctiller/ubsan
Slow down timers for ubsan builds
2017-04-24 20:50:55 -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
jiangtaoli2016 812860850c Merge branch 'master' into new_tsi 2017-04-24 15:33:41 -07:00
Craig Tiller 25149249ec Slow down timers for ubsan builds 2017-04-24 13:42:52 -07:00
Craig Tiller 6f2024f4ec Merge github.com:grpc/grpc into c++lame 2017-04-24 13:33:06 -07:00
Craig Tiller 956920d84e clang-format 2017-04-24 13:09:12 -07:00
Craig Tiller 890b584ee9 Merge github.com:grpc/grpc into epex4 2017-04-24 19:33:53 +00: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
Craig Tiller 3d36a5542c Fix compile 2017-04-24 18:31:01 +00:00
jiangtaoli2016 6cb5e276a4 Merge branch 'master' into new_tsi 2017-04-24 09:02:11 -07:00
Craig Tiller c6f6663fb7 Rollback some changes 2017-04-24 08:29:39 -07:00
Craig Tiller 0d46284799 Rollback some changes 2017-04-24 08:24:21 -07:00
Craig Tiller d978a95d3c Merge github.com:grpc/grpc into hybrid 2017-04-24 08:20:03 -07:00
Jan Tattermusch 1dd609b3c1 fix C++ distribtests 2017-04-24 14:22:30 +02:00
Craig Tiller 7e0e18d21e Merge pull request #10802 from ctiller/proxy
Fix HTTP proxy tests
2017-04-22 06:12:19 -07:00
Craig Tiller 4a1925444d Remove more spam 2017-04-21 19:07:00 -07:00
Craig Tiller b2b4122c03 Remove logging 2017-04-21 19:05:59 -07:00
Craig Tiller 46436cbe31 Merge github.com:grpc/grpc into trickle_stall 2017-04-21 16:24:40 -07:00
Craig Tiller 85bf34a4a8 Copy slices for in-process transports: its no longer safe to just ref 2017-04-21 16:14:59 -07:00
Sree Kuchibhotla 76b1c0d844 Merge branch 'master' into cq_mpsc_based 2017-04-21 16:08:58 -07:00
Craig Tiller ee880fd373 Merge github.com:grpc/grpc into count_now 2017-04-21 15:43:27 -07:00
Craig Tiller 20cb627339 Fix HTTP proxy tests
- heap allocate the pollset shutdown closure (this may be called asynchronously)
- ensure a poller remains until all endpoints are closed
2017-04-21 15:07:13 -07:00
Sree Kuchibhotla f700705891 Merge branch 'master' into cq_mpsc_based 2017-04-21 14:13:59 -07:00
Vijay Pai 7748faf251 Merge pull request #10639 from vjpai/buildfixes
Fix and test Bazel build rules
2017-04-21 10:50:59 -07:00
Yang Gao 305e4eba83 Merge pull request #10775 from yang-g/http2_client
Fix http2_interop test for c++ and python
2017-04-21 10:19:26 -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
Craig Tiller 8e1fe5f16a Merge github.com:grpc/grpc into trickle_stall 2017-04-21 08:01:35 -07:00
Craig Tiller 50f7e1aa84 Merge github.com:grpc/grpc into hybrid 2017-04-21 06:38:04 -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
makdharma 16309e396a Merge pull request #10708 from makdharma/interop_bazel
BUILD file for interop client and server
2017-04-20 15:43:29 -07:00
Craig Tiller 89f8d4c443 Merge github.com:grpc/grpc into epex4 2017-04-20 22:21:23 +00:00
Vijay Pai a935ae1505 Fix build rules for grpc++_unsecure, test that it builds properly 2017-04-20 22:21:01 +00:00
yang-g 03876f66e1 Fix http2_interop test for c++ and python 2017-04-20 14:51:58 -07:00
Craig Tiller 0bb25f325c Build fix 2017-04-20 14:17:23 -07:00
Craig Tiller a29f1920c8 Fix test 2017-04-20 12:48:05 -07:00
Craig Tiller fe1a67c3d3 Merge github.com:grpc/grpc into trickle_stall 2017-04-20 12:39:26 -07:00
lyuxuan 3fe0f6d851 Merge pull request #10622 from lyuxuan/cpp_overhead
profile cpp overhead for call create
2017-04-20 12:35:39 -07:00
Noah Eisen 5e17e4430c Add fuzz test 2017-04-20 12:35:27 -07:00
Craig Tiller 59db187c85 Merge branch 'tsan-c++' into hybrid 2017-04-20 19:24:57 +00:00
Craig Tiller 3df4584b9c Merge github.com:grpc/grpc into epex4 2017-04-20 19:24:41 +00:00
Craig Tiller c4c296e2d8 Merge github.com:grpc/grpc into tsan-c++ 2017-04-20 19:24:11 +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
Makarand Dharmapurikar bdd48ffaa3 added missing dependency 2017-04-20 11:10:46 -07:00
Craig Tiller a4894fcd02 Merge pull request #10182 from ctiller/cpparena
[EXPERIMENTAL] allocate unary response writer against call arena
2017-04-20 10:32:20 -07:00
Craig Tiller dbc12105a3 Refine ping-pong cpu requirement estimations; sort tests by cpu cost to get better bin packing 2017-04-20 17:08:39 +00:00
Craig Tiller 41fdf7d6ad Better cost estimation 2017-04-20 16:50:08 +00: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
Mark D. Roth 493be1f1b9 Fix windows build. 2017-04-20 07:10:22 -07:00
Mark D. Roth f186d9d35b Fix asan bug. 2017-04-20 07:05:34 -07:00
Mark D. Roth ba390352c9 clang-format 2017-04-20 06:59:26 -07:00
Craig Tiller d47be446d7 Speed up tests 2017-04-19 17:26:24 -07:00
Yuxuan Li f2af0c3009 change to new completion queue api 2017-04-19 16:45:38 -07:00
Craig Tiller d1a6423199 Use stdlib to avoid ubsan errors 2017-04-19 15:34:29 -07:00
Craig Tiller 6984e1dc5e Merge github.com:grpc/grpc into c++lame 2017-04-19 14:50:31 -07:00
Craig Tiller 3b72163042 Clamp warmup time in seconds 2017-04-19 14:47:27 -07:00
Craig Tiller 47f6dc732d more reasonable? 2017-04-19 14:42:22 -07:00
Craig Tiller 06a30eef36 Merge github.com:grpc/grpc into cpparena 2017-04-19 14:40:20 -07:00
Craig Tiller 5088ef73eb Refine warmup 2017-04-19 14:39:11 -07:00
Craig Tiller 767397702e Tweak bdp estimation again 2017-04-19 14:11:40 -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
Craig Tiller a0cf12d976 Improve simulation to not infinitely buffer writes 2017-04-19 13:15:51 -07:00
Craig Tiller ae1e29eed9 Get dep in the right place 2017-04-19 09:07:23 -07:00
Craig Tiller 3588248554 Merge github.com:grpc/grpc into hybrid 2017-04-19 09:06:45 -07:00
Craig Tiller 24e9fe7b92 Fix bazel 2017-04-19 08:24:54 -07:00
Craig Tiller fe59d93e40 more stats 2017-04-19 08:04:50 -07:00
Craig Tiller cc92eb42a4 Update to new API 2017-04-19 06:54:25 -07:00
Craig Tiller e576b6c5e2 Merge branch 'infinite_stream' into epex4 2017-04-19 06:51:02 -07:00
Craig Tiller f26caeedc6 clang-format 2017-04-19 06:48:05 -07:00
Craig Tiller 0a458b599e Fix Bazel build 2017-04-19 06:35:16 -07:00
Mahak Mukhi ea07b60401 Post-review update 2017-04-18 17:05:49 -07:00
Craig Tiller 40fde140f4 Add logging of flow control variables 2017-04-18 15:26:57 -07:00
Makarand Dharmapurikar 466c286604 removed default visibility 2017-04-18 13:55:10 -07:00
Craig Tiller cac4e178fd Merge github.com:grpc/grpc into cpparena 2017-04-18 13:39:18 -07:00
Craig Tiller a12c0657ef Merge github.com:grpc/grpc into hybrid 2017-04-18 13:23:44 -07:00
Craig Tiller e5e569540d Merge branch 'infinite_stream' into epex4 2017-04-18 13:16:41 -07:00
Makarand Dharmapurikar 6a8e2c2408 reduced visibility of test util 2017-04-18 13:09:52 -07:00
Craig Tiller 9354720625 Fix infinite streams in qps_test 2017-04-18 19:42:27 +00:00
Craig Tiller 07a138c2b3 Merge github.com:grpc/grpc into epex4 2017-04-18 19:40:02 +00:00
Makarand Dharmapurikar 5b8032c8b4 BUILD file for interop client and server 2017-04-18 12:07:10 -07:00
Sree Kuchibhotla 7fa313624c Merge branch 'master' into cq_mpsc_based 2017-04-18 11:39:12 -07:00
Nicolas "Pixel" Noble 15cd5ce2ed Rewriting core tests BUILD files to use the build system. 2017-04-18 19:53:10 +02:00
Craig Tiller 79d24fb8eb Fixes 2017-04-17 19:35:19 +00:00
Craig Tiller addb6ea986 Merge github.com:grpc/grpc into c++lame 2017-04-17 12:19:09 -07:00
David G. Quintas a6f64f4c00 Merge pull request #10391 from dgquintas/lr_back_to_md
Load Reporting back to using metadata
2017-04-17 10:36:42 -07:00
Craig Tiller f840110de2 Fixup tests 2017-04-17 09:47:28 -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 G. Quintas 3ddc13b252 Merge pull request #10668 from dgquintas/update_lb_proto_2
Updated load_balancer.proto
2017-04-15 16:00:20 -07:00
David Garcia Quintas a818f72c0c Load Reporting back to using metadata 2017-04-15 11:25:48 -07:00
David Garcia Quintas a7a1098d2f Updated load_balancer.proto 2017-04-15 10:55:01 -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
Yang Gao 52ff44f0d6 Merge pull request #10440 from danzh2010/udpserver
Modify  udp_server to postpone shutdown_fd() during shutdown.
2017-04-14 15:39:02 -07:00
Mahak Mukhi 443a75dd22 1. Added golden file test.
2. Added support for mock.
3. Sanity fix.
2017-04-14 15:33:55 -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
Muxi Yan 9d129e751f Merge pull request #10626 from grpc/revert-10619-revert-9626-lazy-deframe
Revert "Revert "Implement lazy deframe""
2017-04-14 14:10:55 -07:00
Craig Tiller c3666d7090 Merge github.com:grpc/grpc into hybrid 2017-04-14 13:15:56 -07:00
Craig Tiller 8b24229b7c Fix merge 2017-04-14 13:15:16 -07:00
Craig Tiller 2c6f63731c Merge github.com:grpc/grpc into cpparena 2017-04-14 13:14:10 -07:00
Craig Tiller 813e751d66 Merge pull request #10660 from ctiller/bugfixes
Bugfixes
2017-04-14 13:06:42 -07:00
Yuxuan Li 0bbdb022de adding a benchmark for c core call create that do two separate batches. 2017-04-14 11:47:18 -07:00
yang-g f84ea39b35 merge with head 2017-04-14 10:37:32 -07:00
Makarand Dharmapurikar d65b44a3db Merge branch 'caching_uri' of https://github.com/makdharma/grpc into makdharma-caching_uri 2017-04-14 09:07:02 -07:00
Muxi Yan 3136568e36 Merge remote-tracking branch 'upstream/master' into revert-10619-revert-9626-lazy-deframe 2017-04-14 08:22:55 -07:00
Sree Kuchibhotla a29d1b5f7c Merge branch 'master' into cq_lockfree 2017-04-14 08:12:22 -07:00
Sree Kuchibhotla b81fb794a3 Merge pull request #9972 from sreecha/cq_create_api_changes
Completion Queue creation API changes (C-Core and C++ only)
2017-04-14 07:59:18 -07:00
Craig Tiller 9b3d391846 Fix broken test 2017-04-14 06:51:04 -07:00
Craig Tiller a094b1a4c6 Fix broken test 2017-04-14 06:49:49 -07:00
Craig Tiller 6aba1e574a Fix broken test 2017-04-14 06:49:43 -07:00
Craig Tiller 90bb7bddd1 Merge pull request #10449 from ctiller/minimal_test
Add a test of minimal stacks, and make it pass
2017-04-14 06:48:31 -07:00
Muxi Yan 4f505464bd Merge remote-tracking branch 'upstream/master' into revert-10619-revert-9626-lazy-deframe 2017-04-14 00:15:53 -07:00
David G. Quintas 3bcf8d7091 Merge pull request #10405 from bogdandrutu/metadata
Change metadata names used by the instrumentation.
2017-04-13 23:17:55 -07:00
Craig Tiller 58e6d13f1b Merge github.com:grpc/grpc into minimal_test 2017-04-13 20:50:09 -07:00
Craig Tiller a6ede89120 Merge pull request #10630 from ctiller/ubsan
ubsan fixes
2017-04-13 20:28:53 -07:00
Yuxuan Li 784018d8a4 use grpc_channel_create_registered_call 2017-04-13 16:17:37 -07:00
Sree Kuchibhotla 33f4c6d04a Merge branch 'master' into cq_create_api_changes 2017-04-13 15:39:45 -07:00
Sree Kuchibhotla db0a4bfeae Merge remote-tracking branch 'upstream/master' into cq_lockfree 2017-04-13 15:38:28 -07:00
Mark D. Roth 023c982284 Merge pull request #10612 from markdroth/max_message_size_status_code
Use RESOURCE_EXHAUSTED for max message size limits.
2017-04-13 14:52:46 -07:00
Mahak Mukhi 2814b5148e formatting 2017-04-13 14:45:26 -07:00
Sree Kuchibhotla e24e185fb5 Merge branch 'cq_create_api_changes' into cq_lockfree 2017-04-13 14:26:19 -07:00
Sree Kuchibhotla b3112cd10f Merge branch 'master' into cq_lockfree 2017-04-13 14:26:12 -07:00
Sree Kuchibhotla 2eeedad744 fix mac issues 2017-04-13 14:25:05 -07:00
Bogdan Drutu c2b1f1672d Change metadata names used by the instrumentation. 2017-04-13 14:10:04 -07:00
Mahak Mukhi bcf0eb6126 Merge branch 'master' of github.com:grpc/grpc 2017-04-13 13:28:58 -07:00
Craig Tiller 4f98e25f8b Better cost estimation 2017-04-13 18:55:46 +00:00
yang-g 6163da5135 Disallow empty method slice in api_fuzzer 2017-04-13 09:41:17 -07:00
Craig Tiller 66030c14cd Fix broken test 2017-04-13 16:41:14 +00:00
Makarand Dharmapurikar 7fb4036a17 clang-format fix 2017-04-13 09:07:47 -07:00
Craig Tiller 67e149a236 Fix broken test 2017-04-13 15:48:39 +00:00
Craig Tiller 8dff7cf044 Fix broken test 2017-04-13 15:40:22 +00:00
Craig Tiller cacaa1950d Merge github.com:grpc/grpc into epex3 2017-04-13 15:22:38 +00:00
Craig Tiller 0362d6b374 ubsan fixes 2017-04-13 07:59:08 -07:00
Mark D. Roth 17a93b33e0 Fix test. 2017-04-13 07:14:47 -07:00
Craig Tiller 694cd70831 Fix new tests 2017-04-13 07:11:34 -07:00
Craig Tiller 7c0cbad3f2 Merge github.com:grpc/grpc into minimal_test 2017-04-13 06:51:50 -07:00
Craig Tiller 57e6485e2d Merge github.com:grpc/grpc into hybrid 2017-04-13 06:46:27 -07:00
Sree Kuchibhotla aa5a92800f Merge branch 'master' into cq_create_api_changes 2017-04-13 03:13:17 -07:00
Muxi Yan 29723ee1ba Revert "Revert "Implement lazy deframe"" 2017-04-12 20:24:42 -07:00
Yuxuan Li c7609c4f3f profile cpp overhead for call create 2017-04-12 18:02:55 -07:00
Mahak Mukhi e536eeb6d0 Added tests for uni-directional streaming RPCs. 2017-04-12 17:16:23 -07:00
Mahak Mukhi 31d92d42ff Initial commit: Auto-generate GMOCK code for client stub. 2017-04-12 17:16:23 -07: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
Nicolas "Pixel" Noble 7c26eed838 Buildifier and wrapping test/cpp/* rules with our build system. 2017-04-13 02:03:22 +02:00
Craig Tiller 09b02847f1 Merge github.com:grpc/grpc into minimal_test 2017-04-12 16:48:12 -07:00
Craig Tiller c71e6a6ad6 Revert "Implement lazy deframe" 2017-04-12 15:49:39 -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 023a51a7fa Merge pull request #10473 from ctiller/truebin
True Binary Encoding
2017-04-12 14:48:36 -07:00
Muxi Yan f452cc5f9a Merge pull request #9626 from muxi/lazy-deframe
Implement lazy deframe
2017-04-12 14:08:27 -07:00
Sree Kuchibhotla 7aaab5b9db Merge branch 'master' into cq_lockfree 2017-04-12 13:56:25 -07:00
Sree Kuchibhotla 2bb075d8e0 Merge branch 'master' into cq_create_api_changes 2017-04-12 13:53:59 -07:00
yang-g 66d40c63f7 Fix BUILD dependency, copyright and cmake 2017-04-12 10:18:10 -07:00
Craig Tiller 8be866eed7 fix test 2017-04-12 08:43:18 -07:00
Craig Tiller f0721657ff Merge github.com:grpc/grpc into truebin 2017-04-12 08:41:29 -07:00
Craig Tiller c5400dfe2f Merge github.com:grpc/grpc into c++lame 2017-04-12 06:45:33 -07:00
Craig Tiller c20fa90c60 Merge github.com:grpc/grpc into cpparena 2017-04-12 06:44:00 -07:00
Craig Tiller d8c58c5657 Merge github.com:grpc/grpc into minimal_test 2017-04-11 20:28:17 -07:00
Sree Kuchibhotla d7a1b8f856 Functionality complete 2017-04-11 19:43:07 -07:00
Craig Tiller 75bfb97548 Finish hybrid server stuff, ensure it gets tested 2017-04-11 17:55:12 -07:00
Craig Tiller bcf5749411 Merge github.com:grpc/grpc into hybrid 2017-04-11 16:32:02 -07:00
Makarand Dharmapurikar 220bc643f9 enable cacheable_unary test 2017-04-11 16:24:17 -07:00
Makarand Dharmapurikar e1b238458f modified caching test
added logic to test that cached response is specific to request payload.
Removed trailing '\0' from query parameter
2017-04-11 16:18:40 -07:00
David Garcia Quintas a03d204dd7 Update credentials test after #9328 2017-04-11 16:09:31 -07:00
yang-g eceec8eaf6 Add helper function to supply and parse error_details from Status. 2017-04-11 16:07:24 -07:00
Sree Kuchibhotla e74714a34b Merge branch 'master' into cq_lockfree 2017-04-11 14:51:11 -07:00
Sree Kuchibhotla 4ef9ce7954 Merge branch 'master' into cq_create_api_changes 2017-04-11 14:48:19 -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 27f97b9d2e Merge branch 'master' into new_tsi 2017-04-11 09:39:49 -07:00
Muxi Yan 81addac3ce Merge remote-tracking branch 'upstream/master' into lazy-deframe 2017-04-11 09:22:52 -07:00
Yuchen Zeng 02e26c98f4 Merge pull request #10521 from y-zeng/fix_max_idle
Fix the max idle timer
2017-04-11 00:47:17 -07:00
Craig Tiller d6255951dc Add a benchmark of repeatedly adding an fd to a pollset 2017-04-10 23:51:42 +00:00
kpayson64 115b4fa35d Merge pull request #10407 from kpayson64/alpine_linux_support
Alpine linux support
2017-04-10 14:11:04 -07:00
Sree Kuchibhotla 48e6e2a651 Merge branch 'master' into cq_lockfree 2017-04-10 13:36:12 -07:00
Sree Kuchibhotla f2b949b94a Merge branch 'master' into cq_create_api_changes 2017-04-10 13:35:50 -07:00
yang-g 9cb19b8e24 support C++ error_details 2017-04-10 12:47:09 -07:00
Yang Gao 6e863977cd Merge pull request #10524 from yang-g/error_details
Support C++ (binary) error_details
2017-04-10 10:38:35 -07:00
jiangtaoli2016 f1a23b0f60 Merge branch 'master' of https://github.com/grpc/grpc into new_tsi 2017-04-10 09:52:47 -07:00
Sree Kuchibhotla 8ab60cf5b3 Merge branch 'master' into cq_create_api_changes 2017-04-10 08:49:07 -07:00
Craig Tiller d2113c6211 Merge github.com:grpc/grpc into c++lame 2017-04-09 21:45:14 -07:00
Sree Kuchibhotla 921b896873 Merge pull request #10531 from sreecha/bm_cq_asan
Fix asan bug in bm_cq_multiple_threads
2017-04-09 17:34:19 -07:00
Sree Kuchibhotla 399abd00e0 Merge branch 'bm_cq_asan' into cq_lockfree 2017-04-09 15:28:57 -07:00
Sree Kuchibhotla 3f1fe7f025 Merge branch 'master' into cq_create_api_changes 2017-04-09 15:10:19 -07:00
Sree Kuchibhotla 4f7f5dfd2f Merge branch 'master' into cq_lockfree 2017-04-09 15:09:27 -07:00
apolcyn 47b49ce9c4 Merge pull request #10509 from apolcyn/json_driver_rpc_logger
create a grpc client qps test logging reporter
2017-04-09 09:53:44 -07:00
Sree Kuchibhotla 1f0c827114 Fix asan and tsan bugs. Simplify the code 2017-04-08 16:25:58 -07:00
Alexander Polcyn 2018a4060d create a grpc client qps test logging reporter 2017-04-08 13:01:49 -07:00
jiangtaoli2016 b3b55463d2 Merge branch 'master' of https://github.com/grpc/grpc into new_tsi 2017-04-07 19:27:20 -07:00
jiangtaoli2016 20b9f94328 Update TSI with new non-blocking TSI interfaces. 2017-04-07 19:24:18 -07:00
Sree Kuchibhotla 93b60e05a0 Fix asan bug 2017-04-07 18:50:32 -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
yang-g f4c8addded support C++ error_details 2017-04-07 15:52:16 -07:00
Yuchen Zeng 4c40161d75 Merge pull request #10432 from alenkacz/patch-1
Print out some cli error message for getservices
2017-04-07 15:03:40 -07:00
Craig Tiller 7f5fac9054 minor optimizations 2017-04-07 21:47:41 +00:00
Sree Kuchibhotla dc0b8a60d3 change cq_create to cq_create_for_next 2017-04-07 13:55:46 -07:00
Sree Kuchibhotla 7b9f97bfb8 Merge branch 'master' into cq_create_api_changes 2017-04-07 13:44:34 -07:00
Craig Tiller bcf8db50b9 Fixes 2017-04-07 20:41:40 +00:00
Yuchen Zeng 185d413340 Fix the max idle timer 2017-04-07 11:40:08 -07:00
Muxi Yan 848073f77d Clean up unused variables and funcs 2017-04-07 10:53:15 -07:00
Muxi Yan a3fda8fdc9 Fix bm_chttp2_transport memory leak 2017-04-07 10:34:33 -07:00
Muxi Yan 3a0b8477c2 Merge remote-tracking branch 'upstream/master' into lazy-deframe 2017-04-07 09:48:14 -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
Muxi Yan 97a0ded7c5 Fix bm_chttp2_transport 2017-04-07 00:34:19 -07:00
Jan Tattermusch 6f04437341 Merge pull request #10496 from jtattermusch/csharp_distribtest_use_windowsbuilt
Switch C# distribtest to use windows-built nugets
2017-04-07 07:55:31 +02:00
Sree Kuchibhotla 93aa1e7995 Merge pull request #10467 from sreecha/bm_cq_multi_threads
Microbenchmark for measuring impact of multiple threads calling cq_next
2017-04-06 22:22:02 -07:00
Ken Payson 975b5103e5 Fix build on Alpine linux + add portability tests 2017-04-06 13:39:35 -07:00
Sree Kuchibhotla e1bfff0bbe Fix test after merge 2017-04-06 13:17:20 -07:00
Sree Kuchibhotla a6ff103446 Merge branch 'master' into cq_create_api_changes 2017-04-06 13:09:17 -07:00
Craig Tiller fc8d671ec8 Fix posix leakage 2017-04-06 11:39:21 -07:00
Craig Tiller 120ee3bace Merge github.com:grpc/grpc into dynamic_tcp_sizing 2017-04-06 11:03:51 -07:00
Noah Eisen c6ec1155d0 Fix error overflow bug 2017-04-06 10:49:29 -07:00
Sree Kuchibhotla 631e78c349 Print items/sec metric at the end 2017-04-06 10:44:45 -07:00
Craig Tiller ac1facd2d6 Merge github.com:grpc/grpc into epex2 2017-04-06 10:13:56 -07:00
Dan Zhang 2d38b05671 clang format 2017-04-06 13:09:34 -04:00
Sree Kuchibhotla 137dd89534 Merge branch 'master' into bm_cq_multi_threads 2017-04-06 10:05:12 -07:00
Craig Tiller 3de12630da Ensure cleanup before orphaning 2017-04-06 10:02:31 -07:00
Craig Tiller 3bd7a2111e Fixup code 2017-04-06 09:04:18 -07:00
Craig Tiller a24b971214 Rename compress_filter --> message_compress_filter 2017-04-06 09:03:21 -07:00
Craig Tiller d6d31b006a Merge github.com:grpc/grpc into minimal_test 2017-04-06 08:56:10 -07:00