Commit Graph

1513 Commits

Author SHA1 Message Date
Craig Tiller daf4699652 Merge pull request #6732 from ctiller/consistent_client_count
Make client_channels be across all clients, not per-client
2016-08-22 08:34:38 -07:00
kpayson64 9429717fc3 Merge pull request #7735 from y-zeng/cli_main_fork
Improve gRPC CLI
2016-08-17 17:02:40 -07:00
Yuchen Zeng 25aa88af94 Address review comments 2016-08-16 10:50:40 -07:00
Yuchen Zeng 2bf9913323 Fix wrongly included header 2016-08-15 18:34:43 -07:00
Yuchen Zeng 9bf906234e Clang-format 2016-08-15 17:28:13 -07:00
Yuchen Zeng 302763f898 Address review comments 2016-08-15 17:25:57 -07:00
kpayson64 0c6cce12b4 Merge pull request #7648 from vjpai/qps_better_ptr
Use unique_ptr properly in QPS async tests
2016-08-15 13:02:44 -07:00
Yuchen Zeng 02139a05dc Add CliCredentials, config_grpc_cli.h 2016-08-15 11:34:21 -07:00
kpayson64 1748ba6d6d Merge pull request #7652 from vjpai/qps_better_client_ending
Better client-side ending for QPS tests
2016-08-15 11:02:23 -07:00
Yuchen Zeng 26386e1fa0 Merge remote-tracking branch 'upstream/master' into cli_main_fork 2016-08-15 10:27:03 -07:00
Yuchen Zeng 4272cac7ae Rewrite ProtoFileParser 2016-08-12 15:25:46 -07:00
Vijay Pai f50020ce03 Appease the const gods, improve readability, stop using 0 and 1 as
proxies for false and true.
2016-08-08 07:29:31 -07:00
kpayson64 50be893eba Merge pull request #6915 from markdroth/filter_api
Implement C++ API for defining channel filters.
2016-08-05 15:11:18 -07:00
Vijay Pai d02988d6b5 clang-format 2016-08-05 09:47:47 -07:00
Vijay Pai 25128f1adf Better ending for open-loop tests: never wait more than 1 second
if we are in termination mode
2016-08-05 09:45:03 -07:00
Vijay Pai 773ecd62dd Dramatically reduce time required to complete sync test when running
with lots of threads (by parallelizing shutdown of course)
2016-08-05 09:26:56 -07:00
Vijay Pai 4f17395b81 Properly use unique_ptr rather than explicitly
deleting server context wrappers in QPS test
2016-08-05 01:32:34 -07:00
Nicolas "Pixel" Noble ca1558753a Merge branch 'master' of https://github.com/grpc/grpc into interop_server_split 2016-08-04 00:30:37 +02:00
David Garcia Quintas e60ae9c967 deflake grpclb_test 2016-08-02 16:37:41 -07:00
Mark D. Roth 85c1168d17 Merge remote-tracking branch 'upstream/master' into filter_api 2016-08-02 14:07:00 -07:00
Vijay Pai 18983f8e38 Merge pull request #7590 from vjpai/affinity_optional
Don't assert if we're not able to set CPU affinity
2016-08-02 10:28:08 -07:00
Mark D. Roth 3ac6fc1b97 Merge branch 'filter_call_init_failure' into filter_api 2016-08-02 10:07:48 -07:00
Nicolas "Pixel" Noble 4e7259dcaa Merge branch 'master' of https://github.com/grpc/grpc into interop_server_split 2016-08-02 18:32:05 +02:00
David Garcia Quintas d9cee6f2ac moar clang-format 2016-08-01 17:42:47 -07:00
David Garcia Quintas 87e06c84fd Merge branch 'master' of github.com:grpc/grpc into grpclb_v0 2016-08-01 11:02:22 -07:00
Vijay Pai 96b7b52190 Fix exit condition 2016-08-01 09:33:38 -07:00
Vijay Pai 6e5c33c3e2 Don't assert if we're not able to set affinity for some reason 2016-07-30 02:56:46 -07:00
David Garcia Quintas 4166cb06ea Addressed the rest of the PR comments 2016-07-29 14:38:25 -07:00
Nicolas "Pixel" Noble 8302b123de Merge branch 'v1.0.x' into manual-upmerge
Conflicts:
	src/ruby/pb/test/client.rb
	src/ruby/pb/test/server.rb
	tools/dockerfile/test/php7_jessie_x64/Dockerfile
2016-07-29 22:48:16 +02:00
Vijay Pai efef0d29c5 Merge pull request #7380 from nicolasnoble/no-c++11-threads
Avoid using certain C++11-isms with grpc::thread, as it's not necessarily std::thread.
2016-07-27 09:28:15 -07:00
Yuchen Zeng 68ca351126 Fix sanity issues 2016-07-26 16:48:46 -07:00
Yuchen Zeng f4046cdced Fix thread leak 2016-07-26 12:22:42 -07:00
Yuchen Zeng e7068c836e Remove references to string_ref_helper 2016-07-25 17:30:45 -07:00
Yuchen Zeng 36a6fe6052 Merge remote-tracking branch 'upstream/master' into cli_main 2016-07-25 15:51:10 -07:00
Yuchen Zeng 724a4e253a Add header guard 2016-07-25 14:56:06 -07:00
Nicolas "Pixel" Noble bc0b08892f Merge branch 'master' of https://github.com/grpc/grpc into interop_server_split
Conflicts:
	Makefile
2016-07-25 23:51:01 +02:00
Yuchen Zeng 28263275f0 Remove unnecessary dependencies 2016-07-25 14:38:07 -07:00
kpayson64 cc961b6c5a Merge pull request #7020 from rjshade/assert_not_expect
ASSERT vector size before directly accessing first element
2016-07-25 14:36:11 -07:00
kpayson64 b5fa72c89e Merge pull request #7451 from y-zeng/seperate_generated_files
Separate generated pb files from the server reflection build target, use grpc::protobuf instead of google::protobuf
2016-07-25 14:32:51 -07:00
Nicolas "Pixel" Noble c326407379 Merge branch 'master' of https://github.com/grpc/grpc into interop_server_split 2016-07-25 21:51:59 +02:00
Yuchen Zeng 29ca79be89 Command processing, validation 2016-07-25 12:00:08 -07:00
kpayson64 b8208ff79a Merge pull request #7269 from y-zeng/cli_call
Support server reflection in CLI
2016-07-21 17:11:36 -07:00
Nicolas Noble f6aefa3ea6 Merge pull request #7400 from yang-g/ga_branch2
Cherrypick #7319 into v1.0.x
2016-07-21 11:28:44 -07:00
Yuchen Zeng 9cb9445155 Addressed review comments 2016-07-20 16:39:31 -07:00
Yuchen Zeng 6b88b22d9e Add comments for GRPC_NO_GENERATED_CODE 2016-07-19 19:12:46 -07:00
Yuchen Zeng 77b74258b5 Revert unnecessary deletions 2016-07-19 11:53:37 -07:00
Craig Tiller 77c7f9fd62 Merge pull request #7407 from ctiller/delayed-write
Benchmark fixes
2016-07-19 09:26:04 -07:00
Craig Tiller 5ca7e47493 Merge pull request #6737 from ctiller/delayed-write
Delay beginning most writes until we enter poll()
2016-07-19 09:25:49 -07:00
Nicolas "Pixel" Noble 6570b83c9c Splitting interop_server.cc 2016-07-18 23:42:35 +02:00
Yuchen Zeng 1318479011 Separate generated file and protobuf dependency 2016-07-18 13:07:42 -07:00