aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cpp
Commit message (Collapse)AuthorAge
...
* | | un duplicate codeGravatar ncteisen2018-10-25
| | |
* | | Unifying grpc build hacksGravatar ncteisen2018-10-24
| | |
* | | Revert "Revert "Refactor Channelz Service to Support Internal Build""Gravatar ncteisen2018-10-24
| | | | | | | | | | | | This reverts commit 2eafaccba6510cd501f723c8f7146d11aff23586.
| * | Solve memory leak due to double setting of set_server_rpc_infoGravatar Yash Tibrewal2018-10-24
| | |
* | | Revert "Refactor Channelz Service to Support Internal Build"Gravatar Noah Eisen2018-10-24
| | |
* | | Merge pull request #16507 from markdroth/health_checking_clientGravatar Mark D. Roth2018-10-24
|\ \ \ | | | | | | | | Health checking client
| * | | Client-side health checking support.Gravatar Mark D. Roth2018-10-24
| | | |
* | | | Arena-allocate the ServerContext::CompletionOpGravatar Vijay Pai2018-10-24
|/ / /
| * | Add client streaming, server streaming and bidi streaming testsGravatar Yash Tibrewal2018-10-23
| | |
* | | Refactor to support internal buildGravatar ncteisen2018-10-22
| | |
| * | Merge branch 'master' into interceptorsGravatar Yash Tibrewal2018-10-22
| |\ \ | |/ / |/| |
| * | Adding intercepted channelGravatar Yash Tibrewal2018-10-22
| | |
| * | Working on testsGravatar Yash Tibrewal2018-10-21
| | |
* | | Fix CallOpSet copy/assignment to reset cq_tagGravatar Vijay Pai2018-10-19
| | |
| * | Server side interception for CompletionOp and AsyncRequestGravatar Yash Tibrewal2018-10-18
| | |
| * | Server interception for SyncRequestGravatar Yash Tibrewal2018-10-18
| | |
| * | some tests failGravatar Yash Tibrewal2018-10-17
| | |
| * | Remove unneeded fileGravatar Yash Tibrewal2018-10-17
| | |
| * | Pass interceptor creators to server objectGravatar Yash Tibrewal2018-10-17
| | |
| * | Add method to register server creatorsGravatar Yash Tibrewal2018-10-17
| | |
* | | address clang-tidy problemsGravatar Mark D. Roth2018-10-17
| | |
| * | Starting on server interceptorsGravatar Yash Tibrewal2018-10-16
| | |
| * | Change types to use C++ types rather than core typesGravatar Yash Tibrewal2018-10-16
| | |
| * | s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugsGravatar Yash Tibrewal2018-10-16
| | |
| * | Adding a testGravatar Yash Tibrewal2018-10-16
| | |
| * | More changes for client interceptionGravatar Yash Tibrewal2018-10-16
| | |
| * | Adding hook points for interception. Code compiles and tests still runGravatar Yash Tibrewal2018-10-16
| | |
* | | clang-formatGravatar Mark D. Roth2018-10-15
| | |
* | | Merge remote-tracking branch 'upstream/master' into health_checking_serviceGravatar Mark D. Roth2018-10-15
|\| |
* | | Fix tsan problem at startup.Gravatar Mark D. Roth2018-10-15
| | |
| * | C++ Channelz GetServerSockets SupportGravatar ncteisen2018-10-09
| | |
| * | Add skeleton listen socket supportGravatar ncteisen2018-10-09
| | |
| * | Regenerate projectsGravatar Stanley Cheung2018-10-08
| | |
| | * GenerateServerContext: Don't use a parent context if it's invalid.Gravatar easy2018-10-08
| |/
| * Merge branch 'master' into interceptors_initialGravatar Yash Tibrewal2018-10-02
| |\
| * | Add experimental versions with interceptors for create channel from fd and ↵Gravatar Yash Tibrewal2018-09-30
| | | | | | | | | | | | inproc channel
| * | Error fixesGravatar Yash Tibrewal2018-09-27
| | |
| | * Merge pull request #16725 from ncteisen/channelz-cppGravatar Noah Eisen2018-09-27
| | |\ | | | | | | | | Channelz++ Part 4: Socket support
| | | * Channelz C++ Socket supportGravatar ncteisen2018-09-27
| | | |
| | * | Make SliceFromArray() static in channel_cc.cc.Gravatar Soheil Hassas Yeganeh2018-09-27
| | | | | | | | | | | | | | | | | | | | Also, use `context->authority_` instead of `context->authority()` for consistency.
| * | | Create interfaces and initial plumbing for interception APIGravatar Yash Tibrewal2018-09-26
| | |/ | |/|
* | | Simplify call state logic, create non-polling CQ, and some cleanup.Gravatar Mark D. Roth2018-09-26
| | |
| | * Use SliceFromCopiedString() for host name.Gravatar Soheil Hassas Yeganeh2018-09-25
| | | | | | | | | | | | This is to address Yang's review comment.
| | * Avoid allocating temporary strings in Channel::CreateCall().Gravatar Soheil Hassas Yeganeh2018-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 ↵Gravatar Mark D. Roth2018-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 codeGravatar Vijay Pai2018-09-19
|
* Merge pull request #16655 from vjpai/callback_tidyGravatar Vijay Pai2018-09-19
|\ | | | | Callback API: Fix clang-tidy concerns
* \ Merge pull request #16624 from vjpai/callback_alarmsGravatar Vijay Pai2018-09-19
|\ \ | | | | | | EXPERIMENTAL: Add callback-based alarms
| | * Fix clang-tidy concernsGravatar Vijay Pai2018-09-19
| |/ |/|
* | Merge pull request #16638 from vjpai/callback_exceptionsGravatar Vijay Pai2018-09-18
|\ \ | | | | | | EXPERIMENTAL: Catch exceptions in user callbacks