152 Commits (58e0cbf9fb67186ee67be5bb71aba36e9cfebe7f)

Author SHA1 Message Date
Noah Eisen 58e0cbf9fb Enable the performance-* clang-tidy checks 7 years ago
kpayson64 7a20c962df Break out qps services into seperate protos 7 years ago
Vijay Pai c90a85649b Change grpc++ references in names to grpcpp 7 years ago
Vijay Pai 7fed69b7ad Use static_cast rather than reinterpret_cast whenever possible 7 years ago
yang-g ea33017540 Add option to use client side coalescing API in qps test 7 years ago
Ken Payson 8873975a30 Fix Async QPS Test 7 years ago
Muxi Yan 38fcd0c6c3 clang-format 7 years ago
Ken Payson 7cf8d72c25 Fix TSAN json_run_localhost flake 7 years ago
Craig Tiller baa14a975e Update clang-format to 5.0 7 years ago
Ken Payson 918ce7a686 Fix QPS Async Client Next loop 7 years ago
Ken Payson 42bd87e376 Adds gRPC Experimental CQ DoThenAsyncNext lambda API 7 years ago
Craig Tiller c18ad11837 Wait until all clients connected before starting streams 7 years ago
Vijay Pai 43b55221e4 Cancel outstanding streams when shutting down the client 7 years ago
Vijay Pai 4b047a3bff Construction of streams shouldn't require triggering async ops 7 years ago
Vijay Pai 58c33ba19b Decouple alarm construction from setting to avoid races in MT code 7 years ago
Vijay Pai c38955501b Move some internal includes to the right places 7 years ago
ncteisen af313caab8 Eliminate copy in QPS Driver 7 years ago
Jan Tattermusch 7897ae9308 auto-fix most of licenses 8 years ago
Vijay Pai 4b07aab513 Support multiple threads per cq sharing, add tests 8 years ago
Yuxuan Li 85d3a53905 change gpr_atm to int 8 years ago
Yuxuan Li 87827e03aa use lock instand of atomics, fix include position 8 years ago
Yuxuan Li bfb495d026 add override to GetPollCount() function 8 years ago
Yuxuan Li f8365cd87b clean up, fix minor issue 8 years ago
Yuxuan Li 28efff3e1e clang-format 8 years ago
Yuxuan Li 999ac157e6 initial implementation. 8 years ago
Craig Tiller c3571791a5 Isolate timer checking in its own thread 8 years ago
Vijay Pai eea8cf0fe3 Add QPS tests for one-sided streaming 8 years ago
Vijay Pai 45a9abae95 Add option to limit # of messages per stream with tests 8 years ago
Vijay Pai 24992060c8 Finish streams that error. Don't histogram failed ops. 8 years ago
Vijay Pai c01958bf55 Cleanup unneeded namespace 8 years ago
Vijay Pai 713c7b87e1 clang-format 8 years ago
Vijay Pai c0b2acb1a0 Use C++11 final and override 8 years ago
Craig Tiller 624f4ba76d Add missing delete 8 years ago
Craig Tiller 032f9bfb58 Start to log errors from benchmark 8 years ago
Craig Tiller 77c7f9fd62 Merge pull request #7407 from ctiller/delayed-write 8 years ago
Craig Tiller 5ca7e47493 Merge pull request #6737 from ctiller/delayed-write 8 years ago
Craig Tiller ad94fdfe51 Fix compile error 8 years ago
Craig Tiller 0a06cd7b68 Cleanup from code review 8 years ago
Vijay Pai 5fde20d9f0 clang-format 8 years ago
Vijay Pai 40317fd720 Resolve pernicious race between destructor and thread functions by insisting that destructor is invoked after the class has gone back to being a harmless single-threaded thing. 8 years ago
Vijay Pai a831651aa5 Unify and make consistent the per-thread shutdown process 8 years ago
Craig Tiller 1d03e100eb Ensure timely response to marks 8 years ago
Vijay Pai f782465fba Fix some shutdown errors related to CQ/join ordering 9 years ago
Vijay Pai f373f2cf8b Stop holding histogram for a long time 9 years ago
vjpai b0f15e8af3 Reduce assertions, use status codes, increase verbosity on errors 9 years ago
Craig Tiller 5b47ac385b Colocate calls for the same channel on the same CQ 9 years ago
Vijay Pai 08e071abe0 Specify template parent explicitly 9 years ago
vjpai 711472f846 Remove unused gflags and gtest includes 9 years ago
Jan Tattermusch b85e9d43f0 fix formatting 9 years ago
Craig Tiller 9d86120547 clang-format 9 years ago