Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | un duplicate code | 2018-10-25 | ||
| | | | ||||
* | | | Unifying grpc build hacks | 2018-10-24 | ||
| | | | ||||
* | | | Revert "Revert "Refactor Channelz Service to Support Internal Build"" | 2018-10-24 | ||
| | | | | | | | | | | | | This reverts commit 2eafaccba6510cd501f723c8f7146d11aff23586. | |||
| * | | Solve memory leak due to double setting of set_server_rpc_info | 2018-10-24 | ||
| | | | ||||
* | | | Revert "Refactor Channelz Service to Support Internal Build" | 2018-10-24 | ||
| | | | ||||
* | | | Merge pull request #16507 from markdroth/health_checking_client | 2018-10-24 | ||
|\ \ \ | | | | | | | | | Health checking client | |||
| * | | | Client-side health checking support. | 2018-10-24 | ||
| | | | | ||||
* | | | | Arena-allocate the ServerContext::CompletionOp | 2018-10-24 | ||
|/ / / | ||||
| * | | Add client streaming, server streaming and bidi streaming tests | 2018-10-23 | ||
| | | | ||||
* | | | Refactor to support internal build | 2018-10-22 | ||
| | | | ||||
| * | | Merge branch 'master' into interceptors | 2018-10-22 | ||
| |\ \ | |/ / |/| | | ||||
| * | | Adding intercepted channel | 2018-10-22 | ||
| | | | ||||
| * | | Working on tests | 2018-10-21 | ||
| | | | ||||
* | | | Fix CallOpSet copy/assignment to reset cq_tag | 2018-10-19 | ||
| | | | ||||
| * | | Server side interception for CompletionOp and AsyncRequest | 2018-10-18 | ||
| | | | ||||
| * | | Server interception for SyncRequest | 2018-10-18 | ||
| | | | ||||
| * | | some tests fail | 2018-10-17 | ||
| | | | ||||
| * | | Remove unneeded file | 2018-10-17 | ||
| | | | ||||
| * | | Pass interceptor creators to server object | 2018-10-17 | ||
| | | | ||||
| * | | Add method to register server creators | 2018-10-17 | ||
| | | | ||||
* | | | address clang-tidy problems | 2018-10-17 | ||
| | | | ||||
| * | | Starting on server interceptors | 2018-10-16 | ||
| | | | ||||
| * | | Change types to use C++ types rather than core types | 2018-10-16 | ||
| | | | ||||
| * | | s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugs | 2018-10-16 | ||
| | | | ||||
| * | | Adding a test | 2018-10-16 | ||
| | | | ||||
| * | | More changes for client interception | 2018-10-16 | ||
| | | | ||||
| * | | Adding hook points for interception. Code compiles and tests still run | 2018-10-16 | ||
| | | | ||||
* | | | clang-format | 2018-10-15 | ||
| | | | ||||
* | | | Merge remote-tracking branch 'upstream/master' into health_checking_service | 2018-10-15 | ||
|\| | | ||||
* | | | Fix tsan problem at startup. | 2018-10-15 | ||
| | | | ||||
| * | | C++ Channelz GetServerSockets Support | 2018-10-09 | ||
| | | | ||||
| * | | Add skeleton listen socket support | 2018-10-09 | ||
| | | | ||||
| * | | Regenerate projects | 2018-10-08 | ||
| | | | ||||
| | * | GenerateServerContext: Don't use a parent context if it's invalid. | 2018-10-08 | ||
| |/ | ||||
| * | Merge branch 'master' into interceptors_initial | 2018-10-02 | ||
| |\ | ||||
| * | | Add experimental versions with interceptors for create channel from fd and ↵ | 2018-09-30 | ||
| | | | | | | | | | | | | inproc channel | |||
| * | | Error fixes | 2018-09-27 | ||
| | | | ||||
| | * | Merge pull request #16725 from ncteisen/channelz-cpp | 2018-09-27 | ||
| | |\ | | | | | | | | | Channelz++ Part 4: Socket support | |||
| | | * | Channelz C++ Socket support | 2018-09-27 | ||
| | | | | ||||
| | * | | Make SliceFromArray() static in channel_cc.cc. | 2018-09-27 | ||
| | | | | | | | | | | | | | | | | | | | | Also, use `context->authority_` instead of `context->authority()` for consistency. | |||
| * | | | Create interfaces and initial plumbing for interception API | 2018-09-26 | ||
| | |/ | |/| | ||||
* | | | Simplify call state logic, create non-polling CQ, and some cleanup. | 2018-09-26 | ||
| | | | ||||
| | * | Use SliceFromCopiedString() for host name. | 2018-09-25 | ||
| | | | | | | | | | | | | This is to address Yang's review comment. | |||
| | * | Avoid allocating temporary strings in Channel::CreateCall(). | 2018-09-25 | ||
| |/ | | | | | | | | | | | | | | | | | | | Add `SliceFromArray()` which takes a `char*` instead of `const string&`, to save string allocations for copying from a `char *`. Use the new API to eliminate two string allocations and copies per call for method and host names. release-note: no | |||
* / | Revert "Merge pull request #16600 from ↵ | 2018-09-25 | ||
|/ | | | | | | | grpc/revert-16574-health_checking_service" This reverts commit de11358660b6474ffea480d8d756c23e58a7cf07, reversing changes made to 107d10ea73f77dc9bb498c9b91e1fcd0188dfb45. | |||
* | Make the core callback interface API so that it can be used in generated code | 2018-09-19 | ||
| | ||||
* | Merge pull request #16655 from vjpai/callback_tidy | 2018-09-19 | ||
|\ | | | | | Callback API: Fix clang-tidy concerns | |||
* \ | Merge pull request #16624 from vjpai/callback_alarms | 2018-09-19 | ||
|\ \ | | | | | | | EXPERIMENTAL: Add callback-based alarms | |||
| | * | Fix clang-tidy concerns | 2018-09-19 | ||
| |/ |/| | ||||
* | | Merge pull request #16638 from vjpai/callback_exceptions | 2018-09-18 | ||
|\ \ | | | | | | | EXPERIMENTAL: Catch exceptions in user callbacks |