Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix clang-format script | Craig Tiller | 2015-09-28 |
| | |||
* | Fix mac build | Craig Tiller | 2015-09-10 |
| | |||
* | Merge pull request #3174 from vjpai/shutitdown2 | Craig Tiller | 2015-09-10 |
|\ | | | | | Put timeout on QPS test server shutdown | ||
* | | Removing pessimizing moves. | Nicolas "Pixel" Noble | 2015-09-03 |
| | | | | | | | | Pass #2. | ||
| * | Put timeout on server shutdown | vjpai | 2015-08-31 |
| | | |||
* | | Hand-written changes | Craig Tiller | 2015-08-31 |
|/ | |||
* | Shuffling headers around. | Julien Boeuf | 2015-08-28 |
| | |||
* | headers reorg | yang-g | 2015-08-21 |
| | |||
* | Address concerns from review | vjpai | 2015-08-11 |
| | |||
* | Eliminate user of lambda in server definition | Vijay Pai | 2015-07-31 |
| | |||
* | Start switching everything to dynamic pool | Vijay Pai | 2015-07-23 |
| | |||
* | Merge github.com:grpc/grpc into i-want-to-wait-free | Craig Tiller | 2015-07-17 |
|\ | |||
| * | Change name of thread_pool files to fixed_size_thread_pool when | vjpai | 2015-07-15 |
| | | | | | | | | appropriate | ||
| * | Make thread_pool.h a public header | Vijay Pai | 2015-07-15 |
| | | | | | | | | | | Rename ThreadPool -> FixedSizeThreadPool to allow for later introduction of DynamicSizeThreadPool | ||
* | | Adjust oustanding request count to meet new server algorithm | Craig Tiller | 2015-07-15 |
|/ | |||
* | Pluck some low hanging concurrency fruit | Craig Tiller | 2015-07-01 |
| | | | | | Make the shutdown flag on servers be per thread to save contention on the lock that must guard it. | ||
* | Make async server use one CQ per server thread | Craig Tiller | 2015-06-09 |
| | |||
* | Dont serialize new call requests under the server test lock | Craig Tiller | 2015-06-08 |
| | |||
* | Fixed memory leak in server_async | David Garcia Quintas | 2015-06-02 |
| | |||
* | clang-format | Craig Tiller | 2015-05-21 |
| | |||
* | Fix shutdown crash in async streaming test | Craig Tiller | 2015-05-21 |
| | |||
* | clang-format qps code - it was getting out of hand | Craig Tiller | 2015-05-21 |
| | |||
* | Completion queue binding for new requests API change | Craig Tiller | 2015-05-06 |
| | | | | | Move completion queue binding for new requests to the new request request time, not server instantiation time. | ||
* | Merge github.com:google/grpc into qps | Craig Tiller | 2015-04-10 |
|\ | | | | | | | | | Conflicts: Makefile | ||
| * | Splitting gRPC service class codegen into its own set of files. | Nicolas "Pixel" Noble | 2015-04-09 |
| | | |||
* | | Indentation fixes, s/11/1/g | Craig Tiller | 2015-04-09 |
|/ | |||
* | Remove unused header file for profiler | Vijay Pai | 2015-03-31 |
| | |||
* | Fix conflicts | Vijay Pai | 2015-03-26 |
|\ | |||
* | | Elminate range-based fors and work around some other limitations in older ↵ | Vijay Pai | 2015-03-24 |
| | | | | | | | | compilers | ||
| * | Merge branch 'qps-stream' of https://github.com/vjpai/grpc into vjpai-qps-stream | Vijay Pai | 2015-03-23 |
|/| | |||
| * | Make sure that nothing gets added to cq after shutdown | Vijay Pai | 2015-03-23 |
| | | |||
| * | Added streaming C++ tests for sync and sync cases | vjpai | 2015-03-23 |
| | | |||
* | | Merge pull request #1093 from nicolasnoble/windows | Jan Tattermusch | 2015-03-19 |
|\ \ | | | | | | | Various Windows fixes. | ||
| * | | Various Windows fixes. | Nicolas Noble | 2015-03-19 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | -) using dupenv_s instead of getenv_s and calling strdup ourselves. -) few impossible-to-obtain if checks. -) various signed/unsigned casting. -) using time_t instead of time32_t -) checking output of FormatMessage for failures. -) don't redefine _WIN32_WINNT without undefining it first. -) fixed msvc's interlocked casting. -) renamed AddPort to AddListeningPort. -) added protobuf's third_party includes to search path. -) added a missing definition for inet_ntop in mingw32. -) removed useless declarations. | ||
* / | clang-format c++ code | Yang Gao | 2015-03-17 |
|/ | |||
* | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-05 |
|\ | |||
| * | clang-format | Craig Tiller | 2015-03-04 |
| | | |||
| * | Async server works | Craig Tiller | 2015-03-04 |
| | | |||
* | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-03 |
|\| | |||
| * | Better use of threads, avoid thread safety issues on destructor with | Vijay Pai | 2015-03-02 |
| | | | | | | | | | | | | | | a proper join. Also had been misusing EXPECT_EQ, as well as actually having an invalid expectation on the ok field. Now it should be sane. | ||
* | | Merge github.com:grpc/grpc into credit | Craig Tiller | 2015-03-02 |
|/ | |||
* | Revert "Use typedefs to avoid triply-nested function templates" | vjpai | 2015-02-27 |
| | | | | | | | This reverts commit 45b0bc4bec5d0b701dbe5ae98542473ef3eaa4e4. This revert is being done because the compilers on Travis don't understand the C++11 template/using syntax. | ||
* | Use typedefs to avoid triply-nested function templates | vjpai | 2015-02-27 |
| | |||
* | refresh -> Reset | vjpai | 2015-02-27 |
| | |||
* | Stop abusing operator() overloading | vjpai | 2015-02-27 |
| | |||
* | override->GRPC_OVERRIDE | vjpai | 2015-02-27 |
| | |||
* | clang-format all these files | Vijay Pai | 2015-02-26 |
| | |||
* | New multithreaded async C++ tests. The server is architected the way | vjpai | 2015-02-26 |
that it should be with multiple threads waiting on a single completion queue. The client currently uses a separate completion queue per-thread, as trying to do a single unified queue was leading to crashes for me. I need to figure that out. |