Commit Graph

34 Commits

Author SHA1 Message Date
Yijie Ma
f99b8b5bc4 Convert c-style comments to C++-style comments (#31923)
* baseline

* fix clang-tidy

* manually revert these files

* manually fixup at eof

* revert 2 more files

* change check_deprecated_grpc++.py

* change end2end_defs.include template

* fix check_include_guards.py

* untrack tools/distrib/python/convert_cstyle_comments_to_cpp.py

not yet ready to be submitted

* fix

yapf check_include_guards.py
remove a space...

* fix version.cc.template

* fix version_info.h.template
2022-12-22 23:01:53 -08:00
Muxi Yan
0e00c43082 Move headers from grpc++ to grpcpp 2018-02-15 14:49:34 -08:00
Vijay Pai
7a648854e9 Adopt the static factory pattern (#10)
* Switch sync streams from "struct internal" to static factory in namespace internal

* Reduce diff size

* fix friends

* Use static factory pattern for async unary calls

* Use static factories for async streams

* clang-format
2017-10-27 10:22:51 -07:00
Vijay Pai
06e174a088 Separate public and internal C++ interfaces 2017-10-26 14:28:26 -07:00
Vijay Pai
4b047a3bff Construction of streams shouldn't require triggering async ops 2017-09-14 17:55:13 -07:00
Vijay Pai
6abd20020b Revert "Separate internal-only and public parts of C++ API" 2017-07-25 00:43:30 -07:00
Vijay Pai
c0baec60a1 Internalize structs and methods meant for being exposed through codegen
or that interface with core and are only for internal use
2017-07-10 14:33:53 -07:00
Jan Tattermusch
7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Alexander Polcyn
bb2c338924 format changes, address comments 2017-05-11 15:15:29 -07:00
Alexander Polcyn
d6ba5ecc34 fix bad line breaks and lengths 2017-05-10 16:21:56 -07:00
Alexander Polcyn
41ff2e1ee6 address comments, format changes 2017-05-10 15:39:58 -07:00
Alexander Polcyn
0f02908e67 address comments 2017-05-09 14:28:58 -07:00
Alexander Polcyn
d809a15ec4 cpp doc nits 2017-05-05 11:02:07 -07:00
Craig Tiller
d4e9a4863a Convert all async client stream types to not allocate 2017-04-05 15:41:59 -07:00
Yuxuan Li
e5ddd4b906 change EnsureInitialMetadataSent to use template 2017-03-27 13:25:33 -07:00
Yuxuan Li
8d00f52d5b fix EnsureInitialMetadataSent type casting 2017-03-20 12:35:38 -07:00
Yuxuan Li
b39eeac79e merge init_ops, writes_done_ops and write_ops 2017-03-20 12:00:34 -07:00
Yuxuan Li
bdc76ab37b bug fix 2017-03-08 10:59:31 -08:00
Yuxuan Li
34894e4b1c Implemented stream coalescing design
(RFC:https://github.com/grpc/proposal/pull/3). Add necessary
microbenchmarks to show reduced writes/iter for short streams. Add
necessary end2end test to test out newly added apis. Filter those tests
using *WithCoalescingApi*.
2017-03-08 10:59:31 -08:00
Vijay Pai
c0b2acb1a0 Use C++11 final and override 2016-11-01 16:31:56 -07:00
David Garcia Quintas
440558a7ec C++ Compression Level set properly 2016-07-21 19:31:38 -07:00
vjpai
bd28936c86 Properly handle reviewer comment re concurrent Read 2016-06-21 18:03:37 -07:00
vjpai
ef01edf5b7 Fix review comments 2016-06-21 16:42:08 -07:00
vjpai
b9df2760ed Add proper documentation of ordering and thread-safety for
streaming (sync and async) APIs
2016-06-17 00:27:00 -07:00
Jan Tattermusch
026dfe60a5 Merge pull request #6820 from mdsteele/server-async
Add interfaces for ServerAsyncReader/Writers
2016-06-08 13:11:30 -07:00
Matthew D. Steele
080749e8ba Add interfaces for ServerAsyncReader/Writers 2016-06-08 10:37:23 -04:00
yang-g
15759f610e Let Next set ok=true when receiving error status 2016-06-01 11:21:27 -07:00
Craig Tiller
399b3c42de Fix client_crash_test, implement idempotency, fail_fast for C++ 2016-04-01 12:24:18 -07:00
Craig Tiller
6169d5f7b0 Update copyrights 2016-03-31 07:46:18 -07:00
Craig Tiller
f40df23eeb Auto-changes 2016-03-25 13:38:14 -07:00
David Garcia Quintas
9eef377865 clang-format 2016-03-09 11:31:02 -08:00
David Garcia Quintas
b942640497 clang-format 2016-03-08 16:25:11 -08:00
David Garcia Quintas
6848c4e145 wip. prior to cq refactoring 2016-03-07 17:10:57 -08:00
David Garcia Quintas
6a48405ed0 pre sync_stream.cc creation. Does not compile 2016-01-25 19:12:37 -08:00