24 Commits (fc7314c7019683c930f5814719d6eb8071c2c136)

Author SHA1 Message Date
AJ Heller fc7314c701
Avoid fully qualifying namespaces (and add check) (#28901) 3 years ago
AJ Heller 5dfeec7a7e
Update docs for ServerAsyncResponseWriter::Finish object lifetimes (#28290) 3 years ago
Craig Tiller 28316341bf
Annotate impl/codegen with IWYU pragmas (#27252) 3 years ago
Esun Kim eec81014d8
Revert "async_unary_call: add a Destroy method, called by std::default_delete. (#26389)" (#26449) 4 years ago
Aaron Jacobs b3b036ca17
async_unary_call: add a Destroy method, called by std::default_delete. (#26389) 4 years ago
AJ Heller ec9451e856 Fix typo in documentation 4 years ago
Vijay Pai afe4d1d086 Reduce templating for async client unary call codegen 4 years ago
Karthik Ravi Shankar 67667eb7b6 Revert ... 4 years ago
Moiz Haidry d8c0182360 Expose some of the internal codegen interfaces 5 years ago
Moiz Haidry bf994e48d9 Move grpc async, callback and sync implementation to grpc_impl namespace 5 years ago
Moiz Haidry 1c354e7c1f Move grpc async, callback and sync implementation to grpc_impl namespace 5 years ago
Moiz Haidry fbd5957ee8 Sanity and build fixes 6 years ago
Moiz Haidry 3ce20819cf Modify codegen to use grpc_impl namespace and other cleanups 6 years ago
Karthik Ravi Shankar 03b079499c Move CompletionQueue and Channel 6 years ago
Karthik Ravi Shankar 6be0b06c69
Revert "Fold CompletionQueue and ServerCompletionQueue into grpc_impl" 6 years ago
Karthik Ravi Shankar 62fb156122 Fold CompletionQueue and ServerCompletionQueue into grpc_impl 6 years ago
Karthik Ravi Shankar 891b6cf7ae
Revert "Folding CompletionQueue and ServerCompletionQueue." 6 years ago
Nicolas "Pixel" Noble 12b0db3e57 Folding CompletionQueue and ServerCompletionQueue. 6 years ago
Vijay Pai 932abf48a3 Address reviewer comments. 6 years ago
Yash Tibrewal cc8c27950c Change types to use C++ types rather than core types 6 years ago
Yash Tibrewal 6fb7bd23bf s/GPR_ASSERT/GPR_CODEGEN_ASSERT and few more bugs 6 years ago
Yash Tibrewal 63bdf4e236 More changes for client interception 6 years ago
Vijay Pai cdddc8ce42 Desneak client unary call, avoid Hyrum's Law (used for 1-thread simplicity) 7 years ago
Muxi Yan 0e00c43082 Move headers from grpc++ to grpcpp 7 years ago
yang-g 9c5d8267cd resolve comments 7 years ago
yang-g 69aec17562 Add dummy operator delete to make VS2015 not complain. 7 years ago
Muxi Yan 38fcd0c6c3 clang-format 7 years ago
Craig Tiller baa14a975e Update clang-format to 5.0 7 years ago
Vijay Pai 7a648854e9
Adopt the static factory pattern (#10) 7 years ago
Vijay Pai 06e174a088 Separate public and internal C++ interfaces 7 years ago
Vijay Pai 4b047a3bff Construction of streams shouldn't require triggering async ops 7 years ago
Vijay Pai b18ab3f7c8 Delete deprecated constructor and CallOpSetCollectionInterface 7 years ago
jiangtaoli2016 3aaa5ea028 minor fix 7 years ago
yang-g e8a61d63b5 Add a default delete override for the interface 7 years ago
Vijay Pai 6abd20020b Revert "Separate internal-only and public parts of C++ API" 7 years ago
Vijay Pai c0baec60a1 Internalize structs and methods meant for being exposed through codegen 7 years ago
yang-g a3d929169f Use pointer to avoid assignment and race. 7 years ago
Vijay Pai d35730d185 Fix use of terminal underscores in field names. 8 years ago
Vijay Pai fc539eb193 Re-enable public constructor for ClientAsyncResponseReader to avoid busting client that bypassed code generator. This code is deprecated-on-arrival as it is a performance pessimization. This code path should not be used. 8 years ago
Jan Tattermusch 7897ae9308 auto-fix most of licenses 8 years ago
Garret Kelly 0cd689202d Remove extraneous semicolons. 8 years ago
Alexander Polcyn bb2c338924 format changes, address comments 8 years ago
Alexander Polcyn d6ba5ecc34 fix bad line breaks and lengths 8 years ago
Alexander Polcyn 41ff2e1ee6 address comments, format changes 8 years ago
Alexander Polcyn 0f02908e67 address comments 8 years ago
Alexander Polcyn d809a15ec4 cpp doc nits 8 years ago
Alexander Polcyn f5521c33f9 Revert "Merge branch 'master' into v1.3.x" 8 years ago
Craig Tiller d4e9a4863a Convert all async client stream types to not allocate 8 years ago
Craig Tiller fa416cbe3b Dont break codegen barrier 8 years ago
Craig Tiller 66051c618f Async end2end test passes 8 years ago